Difficulty Level
Intermediate
Completion Time
12h52m
Language
English
About Book
Who Is This Book For?
This book is for Java software developers who have an interest in building domain scripting into their Java applications. No knowledge of Groovy is required, although it will be helpful. This book does not teach Groovy, but quickly introduces the basic ideas of Groovy. An experienced Java developer should have no problems with these and move quickly on to the more involved aspects of creating DSLs with Groovy. No experience of creating a DSL is required.
Groovy for Domain-specific Languages
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 12h52m total length
Introduction to DSL and Groovy
Groovy Quick Start
Essential Groovy DSLs
The Groovy Language
Groovy Closures
Example DSL GeeTwitter
Power Groovy DSL Features
AST Transformations
Existing Groovy DSL's
Building a Builder
Implementing a Rules DSL
Integrating it all
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!