Presentation: "Building DSLs in Groovy"

Time: Thursday 14:30 - 15:30

Location: Abbey Room

Abstract:

Groovy's dynamic and meta programming capabilities make it a good candidate for implementing DSLs on the JVM. In this presentation we will take a look at a number of examples of DSLs implemented in Groovy.

We will discuss their significance of these DSLs, present other ideas for DSLs use case, and take an look at ways to implement them.

Venkat Subramaniam

 Venkat  Subramaniam

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. He is a frequent invited speaker at international software conferences and user groups.

He's author of ".NET Gotchas" (O'Reilly) and coauthor of 2007 Jolt Productivity award winning book "Practices of an Agile Developer" (Pragmatic Bookshelf). His most recent book is "Programming Groovy" (Pragmatic Bookshelf).