|
|
GGUG:Practical DSL Design
Practical DSL Design
What are some practical uses for Domain Specific Languages (DSL)?
And how do you go about designing DSLs, implementing them in Groovy,
creating tests for your models and evolving the structure of the
languages over time?
In this fast paced session, Peter Bell will examine a real
world Groovy DSL, how it was designed and implemented, the testing
strategies employed and the options for evolving the structure
(grammar) of the DSL.
If you've built DSLs but want to go further, or
if you've still not figured out how a DSL might help you to build
better, more maintainable apps more quickly and easily, come along and
learn more about creating practical, maintainable DSLs for your
projects.
Just a thought . . . If you are interested in this talk you might also be interested in Core Gradle: Gradle, a Build System for Java Workshop and
Graeme Rocher's Groovy and Grails Workshop
ABOUT PETER BELL
|
Peter Bell presents internationally and writes extensively on Domain Specific Languages, Software Product Lines, Agile Development and dynamic languages on the JVM. He is creator of the SystemsForge software product line.
More about Peter Bell
|
ABOUT THE GGUG
|
The Groovy & Grails User Group was founded in 2007, a few months prior to the first Groovy & Grails eXchange.
The Groovy & Grails UG aims to meet once every month or so, providing an opportunity for Groovy & Grails experts, programmers and enthusiasts to learn, meet and discuss.
The Groovy & Grails UG (UK) also discusses events and ideas on the G&G UG (UK) LinkedIN Group
More about the GGUG
|
|
PODCAST PRACTICAL DSL DESIGN
This session took part at the Two Talks: Practical DSL Design, Grails 1.3. You can view the other 1 podcast here.
|
|
|
PROGRESSIVE JAVA PODCASTS
|
OTHER PROGRESSIVE JAVA EVENTS
|
SpringSource's Spring Application Development
4 DAY COURSE. London, Tuesday, May 29th
|
|
Uncle Bob's Advanced Test Driven Development in NY
3 DAY COURSE. Featuring Uncle Bob (Robert C. Martin) New York, Tuesday, May 29th
|
|
London Java Community
FREE EVENT:
Gradle
London, Tuesday, June 12th
|
|
London Scala Users' Group
FREE EVENT:
Real-World Scala Project
London, Wednesday, June 13th
|
|
GeekOut 2012
CONFERENCE (2 DAYS)
Tallinn, Thursday, June 14th
BOOK NOW!
|
|
Jon & Kevlin's Agile Development Course
3 DAY COURSE. Featuring Jon Jagger London, Monday, June 18th
|
|
Simon Brown's Enterprise Software Developer
3 DAY COURSE. Featuring Simon Brown London, Monday, June 18th
|
|
Typesafe's Fast Track to Scala
2 DAY COURSE. Featuring Trond Bjerkestrand London, Monday, June 18th
|
|
|
|