Product Description'... a clear and detailed exposition of what is groovy about Groovy. I'm glad to have it on my bookshelf.' --From the Foreword by James Gosling
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 including both members and the Manager of the Groovy Project team. The result is the true definitive guide to the new Groovy language.
Groovy in Action introduces Groovy by example, presenting lots of reusable code while explaining the underlying concepts. Java developers new to Groovy find a smooth transition into the dynamic programming world. Groovy experts gain a solid reference that challenges them to explore Groovy deeply and creatively.
Because Groovy is so new, most readers will be learning it from scratch. Groovy in Action quickly moves through the Groovy basics, including:
* Simple and collective Groovy data types * Working with Closures and Groovy Control Structures * Dynamic Object Orientation, Groovy style
Readers are presented with rich and detailed examples illustrating Groovy's enhancements to Java, including
* How to Work with Builders and the GDK * Database programming with Groovy
Groovy in Action then demonstrates how to Integrate Groovy with XML, and provides,
* Tips and Tricks * Unit Testing and Build Support * Groovy on Windows
An additional bonus is a chapter dedicated to Grails, the Groovy Web Application Framework.
Customer Reviews
Average Rating:
Rating: - The K&R of Groovy programming books
Groovy brings advanced language features such as closures, dynamic typing, and the meta object protocol to the Java platform, and at the same time makes your codebase smaller and more concise. By concise I don't mean so compact that nobody can understand it. Groovy builds on your existing experience and familiarity with the Java platform and allows you to pick and choose when to use particular tools and when to combine Groovy and Java.
The book begins by introducing you to what you ... Read More
Rating: - Excellent resource
Highly recommend the book to those starting to learn Groovy and as a reference for those that are somewhat familiar with it.
Rating: - Groovy is different. Get this book and learn
I feel like Groovy is like a programming language "Eintopf", it aggregates some best characteristics of a variety of programming languages. No matter which programming style you prefer - procedural, functional, object-oriented, meta-programming, static typed, dynamic typed... - Groovy has much to offer. The most beautiful thing is, you can easily combine different programming styles in one language and write most concise and self-explanatory code to solve your problem. With Groovy, you suddenly have ... Read More
Rating: - Groovy In Action is an awesome Groovy book and reference.
For those of you who haven't heard of Groovy, Groovy is a scripting language that is built on top of Java. Since it is written on top of Java, a Java developer can pick up pick Groovy in a snap.
I first heard about Groovy In Action (also known as GINA) during a Groovy presentation almost a year ago, the presenter was referring to Groovy In Action as one of the best references out at the time, After reading GINA, I was not disappointed. The roadmap given at the beginning of the book ... Read More
Rating: - awesome
This book is totally awesome. The book makes it very easy to jump around and come back to previous chapters. The book's online forum is great too. The author(s) respond very quickly. It is well worth the money. Order it now and you will be programming in Groovy very quickly.