"Engineering your DSL's" - Peter Bell

  • March 10, 2011 · 7:00 PM
  • Cantina Consulting Office

Groovy/DSL guru Peter Bell will be in town for the No Fluff Just Stuff conference in March, and has graciously volunteered to present to the group before the conference begins. He'll be discussing Domain Specific Languages, a powerful component of the Groovy/Grails experience:

"The easy part of implementing Domain Specific Languages is coding them. The hard part comes when you have to think about testing, documenting, evolving and providing appropriate editing interfaces for them. 


In this session we'll go beyond the syntax and look at the real world engineering concerns for widespread use of a DSL and various proven strategies for building DSLs that will grow with your projects and work for your target users."



Hope to see you all there!


Join or login to comment.

  • Peter B.

    You bad, bad man!

    March 11, 2011

  • Peter B.

    I thought the presenter was excellent :)

    Seriously, had a great time - good to meet you all. Look forward to seeing you in the future!

    March 11, 2011

  • Rick E

    I thought the presentation was excellent. Peter gave a good overview of what a DSL is, what you would use them for. He also talked about what's important when you're thinking of creating one and what you have to think about if it's going to grow and evolve.

    He said he sometimes creates one in a day. This made me sad because I now realize that I'm not very bright. Other than that I enjoyed it. Also, there was a dog.

    March 11, 2011

  • A former member
    A former member

    Peter is hating on the SQL. Well, not really. But it is fun to twist his words like that.

    March 10, 2011

21 went

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more

We just grab a coffee and speak French. Some people have been coming every week for months... it creates a kind of warmth to the group.

Rafaël, started French Conversation Group

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