Venkat Subramaniam
Programming Groovy: Dynamic Productivity for the Java Developer
- ISBN 13:
- 9781937785307
- author:
- Venkat Subramaniam
- format:
- Paperback
- publisher:
- Pragmatic Bookshelf
- language:
- English
- Publication Year:
- 2013
- Pages:
- 350
- Genre:
- Computer Programming, Programming Languages
- Condition:
- New
- Availability:
- Item usually sent within 20 working days
Description
Groovy 2 brings together the benefits of flexibility and productivity in a dynamic language that runs on the Java Platform. This book helps experienced Java developers learn and take advantage of the latest version of Groovy, covering its advanced features such as type checking, tail-call optimization, and compile-time metaprogramming. You'll start with the fundamentals of programming in Groovy and how it works with Java, before exploring more complex concepts like unit testing, database interaction, and creating Domain-Specific Languages (DSLs). The book also covers Groovy's powerful metaprogramming features, including closures and static compilation. With this guide, you'll master the latest advances in the language and take your development skills to the next level. By learning Groovy 2, you can work with a lighter, more elegant Java that feels like an augmented version of itself. This book provides exactly what you need to get started with the latest version of Groovy and its powerful features.