Jim Knowlton

Greenhorn
+ Follow
since Jul 11, 2008
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by Jim Knowlton

There are also some great videos on Groovy by Scott Davis (among others) at the No Fluff Just Stuff website:

http://www.nofluffjuststuff.com
11 years ago
So, as I understand it:

1. Java accesses the JVM directly - in other words, it is the language the JVM directly supports.

2. Groovy is a layer on top of Java - in other words, Groovy constructs are converted to Java, then run by the JVM. So, it adds a layer of processing.

Is this right?
11 years ago
I know it's been said often that Groovy is not a replacement for Java...but why not? If it uses the same JVM, compiles to the same bytecode, and is easier, more concise and more fun to code in, why the heck WOULDN'T it eventually replace Java? What am I missing?
11 years ago
I'm a QA Engineer whose job is to write automated tests for a Java/Spring web application. The tests I write are mainly under-the-covers database and API-level tests. I've found Groovy to be terrific for this. One reason I love it so much is that I have lots of experience with Python and Ruby, not so much with Java. I felt like Groovy takes some advantage of my scripting knowledge, plus it leverages the Java knowledge of the developers here. Also, writing tests in Groovy is easy and fun.

I think the area of software testing for Java applications is not really discussed as much as it should be - it's a real sweet spot for Groovy.
11 years ago
Right now I'm going through "Head First JSPs and Servlets"...the Head First style is not for everyone (if you're looking for a "cram session" book it's not good for that), but I love the style. I find that it takes a little longer to get through the head first books than other books, but I learn the material much more thoroughly.

My two cents...