Groovy in Action

Groovy in Action

3.88 of 5 stars 3.88  ·  rating details  ·  75 ratings  ·  12 reviews
Groovy, the brand-new language for the Java platform, brings to Java many of the features that have made Ruby popular. Groovy in Action is a comprehensive guide to Groovy programming, introducing Java developers to the new dynamic features that Groovy provides. To bring you Groovy in Action, Manning again went to the source by working with a team of expert authors includin...more
Paperback, 696 pages
Published January 24th 2007 by Manning Publications (first published January 17th 2007)
more details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.
This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30 of 155)
filter  |  sort: default (?)  |  rating details
Jean Tessier
We are using Grails at work. I am using this book as a reference, looking up topics as needed and leafing through it to get a general feeling for the language. Groovy is a lot like Ruby, but with a syntax that is much closer to Java.

I was looking up the -p and -n options to write scripts for processing input files, and I was annoyed that there was no exhaustive list of the resources available to my script as it processes lines. The book mentions line, which holds the current line, and count that...more
Kevan
Groovy is turning out to be rally rather interesting.

I remember thinking that I was learning OO back in the 90's and reading GOF patterns Design Patterns book and not really getting the plot. Why did they need Visitors, Observable and Action Listeners. What was it all for?

I understood this later when working with various Java frameworks and was really quit impressed with the GOF's foresight.

Groovy strikes me as this story being repeated. The way that Meta Class Dispatching and Closure can be com...more
Duncan
Jan 03, 2012 Duncan added it Recommends it for: Java programmers
This is a well-written and fun book by the creator of Groovy that allows one to quickly start working in the language.

Why would one want to learn Groovy? Groovy is an extension to the Java programming language that allows one to write simple scripts that are Perl-like in flavor. Suddenly Java no longer feels like a compiled language. Classes may be mutated on the fly: one can add fields and methods during execution. The code is concise, clean, and intuitive. Groovy includes powerful integration...more
Yamir Encarnacion
The Good:
This book will teach you Groovy

The Bad:
I thought that the first part of the Book (which teaches you the Groovy Language) was verbose and could have been better organized.

Conclusion:
If part 1 of the book (covering the Groovy Language) had been more concise and better organized I would have rated this book 4 stars. Also, if you are going to buy this book be advised that at the time of writing this review (June 27, 2011) the second edition of the book is available as a preview from the pu...more
Ivan Idris
Groovy is a new programming language, that is based on Java, but has optional dynamic typing. Groovy also borrows features from Python and Ruby. The examples in this book appealed most to me. Even if, after reading this book as a Java developer, you still want to stick with Java, you would have learned just as much about Java as from any Java book. Groovy is after all very similar to Java.
Christoph
I don't find this book to be very practical or well organised, although it does give you a lot more background knowledge about groovy than some of the other books. I would recommend "Groovy Recipes" if you want to see groovy in practice.
Bernard Farrell
Jun 01, 2011 Bernard Farrell is currently reading it
Shelves: computing
I'm starting a new Java project that promises to be large and complex. It seems that using Groovy may provide big benefits, so I'm trying to read about it as quickly as possible. So far, this is a very easy and informative read.
Scott
Great book on a great language!
Trung Vo
- it's kind of old, it's for Groovy 1.0, hope to see second edition soon
- Good reference for groovy language. Hope to see groovy make it to top 20 language.
Tom Purl
This is still probably the best overall Groovy reference available. It has tons of great information that is hard or impossible to find on the web, and it covers everything from simple, command-line scripting to building web apps with Grails.
Richard
Enjoyed the way all code examples were written using asserts.
Jacob
I'm beginning to hate Java less, thanks to Groovy.
Ashutosh Kumar
Jun 06, 2013 Ashutosh Kumar marked it as to-read
Francisco Pantoja
Jun 05, 2013 Francisco Pantoja is currently reading it
Jan Patrick
Jun 03, 2013 Jan Patrick added it
Shelves: se
Chris
May 27, 2013 Chris added it
Shelves: hackerdojo
Roger
May 20, 2013 Roger is currently reading it
Luiz Ferreira
May 16, 2013 Luiz Ferreira marked it as to-read
Tony
Apr 28, 2013 Tony is currently reading it
Fatima Zahra
Apr 25, 2013 Fatima Zahra marked it as to-read
Hascode
Mar 24, 2013 Hascode marked it as to-read
Shelves: programming
V
Mar 20, 2013 V marked it as to-read
Nate Berggren
Mar 08, 2013 Nate Berggren marked it as to-read
Tom Panning
Mar 06, 2013 Tom Panning is currently reading it
Shelves: java
Allan
Mar 02, 2013 Allan marked it as to-read
Olga Bayok
Mar 01, 2013 Olga Bayok marked it as to-read
« previous 1 3 4 5 6 next »
There are no discussion topics on this book yet. Be the first to start one »

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »
Groovy in Action

Share This Book

Your website