Groovy in Action: Covers Groovy 2.4
J**E
masterpiece of programming literature
This book is a masterpiece, definitely tells a unique story in programming from the perspective of some of the main contributors to groovy. Even if you're not invested in java, gaining insight into what groovy seeks to achieve and how it managed to provide it highlights something universal about the state of modern programming. Groovy brought lambdas and closures to the table long before java 8, and gradle gave the java world an alternative to maven, and kotlin syntax borrows heavily from groovy. This is the ultimate document for getting used to that syntax, and the insight provided in later chapters about groovy's metaprogramming capabilities will enhance your perspective on dynamic programming features forever.More than any other comparable book, this is a feast for the mind that marks a significant landmark in inverting the rules of a programming platform.
S**U
The definite guide to the evolving Groovy language. Superb programming language book.
The Groovy programming language has evolving from a dynamic language with a rather slow execution efficiency,to one that combines elegantly dynamic with static features, and a superb execution speed, competent with Java/Scala, whenstatic compilation is used. Also, Groovy improved on the dynamic compilation performance dramatically with its recent versions.The book is the definite guide on the Groovy programming language, it covers plenty of features, with excellent technical writing andpresentation. The new edition of the book describes clearly and extensively all the main new features of the Groovy language.I strongly recommend the book, not only to the readers that like to learn Groovy, butt also to all computer professionals that that practice withprogramming languages and the like, since the Groovy approaches and solutions have to offer a lot to any modern programmer.
J**Y
Best Language Book I have Ever Read
I have read so many programming books, I loose count. This is easily the most well written, comprehensive, and plain enjoyable programming book I have ever read. Period. Worth three times the cost of the book.
M**N
It is useful as both an introductory book and as a complete ...
This book was more than I expected. It was quite comprehensive and contained topics on Groovy I hoped would be present as well as topics about its use in ways I had not thought of. The material was written well targeted at a broad audience of readers from the novice programmer to experienced polyglot developers. It is useful as both an introductory book and as a complete reference.
J**L
Big honkin book
Check that page count first. I didn't. I'll update my review after i read it.
R**E
Too much Java bashing
I have been using Groovy for several years and the 2nd edition of this book is the first Groovy book I ever bought. I was shocked to read the vitriolic bashing of Java in this book. It made it hard for me to read because I also love Java. I wish that in the next edition the authors would tone down the criticism of Java and wouldn’t use every opportunity to toot their Groovy horn.
S**E
Useful as both a reference and a guide
Very clearly written. Very thorough in coverage of all aspects of Groovy. When I modeled my code after the examples in the book, all my code worked. Useful as both a reference and a guide.
F**D
Useful
So far so good
Trustpilot
2 days ago
1 day ago