I am excited to announce the publication of Programming
Groovy: Dynamic Productivity for the Java Developer. The book is about 300 pages (I wanted to write a small book that gets you up to speed quickly) and has eighteen chapters divided into three parts: Beginning Groovy, Using Groovy, and MOPping Groovy. In this book, you will not find details on how to write an if statement or why to write one. The book is intended to quickly introduce Groovy to Java programmers and take them into the depth of the useful and interesting features of Groovy. The dynamic productivity using metaprogramming is what I am most excited about in Groovy and that is one of the key strengths of this book. The book covers the latest version Groovy 1.5.4. I was fortunate to get good input from several Groovy committers and developers during the making of this book. I hope you enjoy reading it, and benefit from it, as much as I did writing it. |
![]() |
Programming Groovy
Posted by: Venkat Subramaniam on April 8, 2008
Venkat Subramaniam's complete blog can be found at: http://blog.agiledeveloper.com/

About Venkat Subramaniam
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of agilelearner.com, and an instructional professor at the University of Houston.
He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.
Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com. You can reach him by email at venkats@agiledeveloper.com or on twitter at @venkat_s.
Why Attend the NFJS Tour?
- » Cutting-Edge Technologies
- » Agile Practices
- » Peer Exchange
Current Topics:
- Languages on the JVM: Scala, Groovy, Clojure
- Enterprise Java
- Core Java, Java 8
- Agility
- Testing: Geb, Spock, Easyb
- REST
- NoSQL: MongoDB, Cassandra
- Hadoop
- Spring 4
- Cloud
- Automation Tools: Gradle, Git, Jenkins, Sonar
- HTML5, CSS3, AngularJS, jQuery, Usability
- Mobile Apps - iPhone and Android
- More...