NYC Groovy / Grails Meetup Message Board › New Meetup - Practical DSLs with Groovy by Peter Bell, May 11th

New Meetup - Practical DSLs with Groovy by Peter Bell, May 11th

Jean B.
user 2669559
Group Organizer
New York, NY
Hello,

On May 11th, our own Peter Bell will present on an area of expertise of his, DSLs. It should be a fascinating talk, as DSLs is a big area of strength for Groovy.

Title: Practical DSL Creation in Groovy

What are some practical uses for Domain Specific Languages? 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 we'll look at 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.

Bio: 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 that has been presented at ooPSLA and is mentioned in an upcoming issue of IEEE Software Magazine and is on the program committee for Code Generation, the Domain Specific Modeling Workshop at SPLASH (was ooPSLA) and the British Computer Society Software Practices Advancement conference in London. He lives and works in New York.

When RSVPing, make sure the name that shows up is your actual name - we need to submit a list to EMC security and they don't deal well with handles :-).

Thanks to Mark Pollack for helping us to get the space at EMC - I think this space is very accessible for more people, right by Penn Station.

It looks like we may be able to use this space for future meetings, so if you have an idea for a meeting, let us know and we'll try to put it on the calendar.

Cheers,

Jean
Powered by mvnForum

Our Sponsors

  • SpringSource

    SpringSource has generously provided us with space for meetings.

  • Yodle

    Yodle has hosted our meetups. They are a java shop, but use groovy.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy