Article: DSL in Java and Groovy

Posted by: Venkat Subramaniam on 09/25/2008
I wrote a four part article for Java World on creating DSLs in Java and Groovy.
For your convenience, I decided to list the links to those parts here:



Creating DSLs in Java, Part 1: What is a domain-specific language?
Creating DSLs in Java, Part 2: Fluency and context
Creating DSLs in Java, Part 3: Internal and external DSLs
Creating DSLs in Java, Part 4: Where metaprogramming matters
be the first to rate this blog


About Venkat Subramaniam

Dr. Venkat Subramaniam, founder of Agile Developer, Inc., has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia. Venkat helps his clients effectively apply and succeed with agile practices on their software projects, and speaks frequently at international conferences and user groups. He is author of ".NET Gotchas" (O'Reilly), coauthor of 2007 Jolt Productivity Award winning "Practices of an Agile Developer" (Pragmatic Bookshelf), and author of "Programming Groovy: Dynamic Productivity for the Java Developer" (Pragmatic Bookshelf).