The Groovy In Action book is THE resource for learning and using the Groovy programming language. Sure, there are other resources, but even the Groovy home page’s Groovy documentation is clunky to use. Unfortunately the Groovy language is at version 2 and the book was written long ago for version 1.0. Were there even smartphones then?
Erik Pragt writes that work on the next edition of GINA is resuming. About time.
That the GINA is still useful illustrates how well it covers the language and its use, so just keeping the same subjects but using the latest features in Groovy 2 would be enough. Some ideas
- Keep the Grails stuff out.
- Groovy as a scripting language.
- Groovy as an application language.
- More on extending Groovy
- Testing
- More on the Groovy components, like gpars
Updates
- July 7, 2013: Added link to a review of first edition of GINA book
Links
- Book Excerpt and Review: Groovy in Action of first edition
- Groovy
- Interesting analysis of Groovy’s internals: Inside Groovy
Hi,
Thanks for writing this! And no worries about the book contents: it’s a book about Groovy, and is focussed on the Groovy language only. Yes, there are some libraries like Gradle and Spock involved, but it’s a book about learning Groovy, learning AST, integrating Groovy in build systems, JSON, XML, webservices, in short; everything to effectively use Groovy in any environment.
So I advice you to checkout the new MEAP, and if you miss anything, let me know!
Thanks again for the interest, and I can assure you we are working hard to finish this book asap!
Erik Pragt
Ps: I completely agree with the documentation on the website, it’s a mess, but please contact Guillaume about that!