Would you like to login or sign up?

Using Glimmer to compose new hierarchical Ruby DSLs

Monday March 03, 2008 06:00 PM
(America - Chicago)
add to your calendar
ThoughtWorks
Aon Center
200 E. Randolph
Chicago , IL 60601
25th Floor
(312) 373-1000
Map address automatically
While Glimmer is mainly a DSL (Domain-Specific-Language) for authoring platform-independent desktop applications with Eclipse SWT, its engine is generic and flexible enough to enable composing any sort of hierarchical Ruby DSL.
In this presentation, Andy Maleh will tear Glimmer’s engine apart to explain the Ruby meta-programming tricks and design patterns that help pull its neat DSL magic off. Additionally, Andy will demonstrate how to extend Glimmer’s engine to enhance its syntax for specific needs. Finally, he will show an example of a completely new DSL built on top of the Glimmer engine.
Attendees will walk away with enhanced Ruby meta-programming knowledge and a full understanding of the Glimmer engine, how to extend it, and how to reuse it to compose new hierarchical Ruby DSLs.
Let the Glimmering begin!!!
Doors open at 6 PM for pizza and chat. The presentations begin at 6:30 PM.

After Hour Access


The building entrance on Randolph will be open. The security desk will have the names of all who RSVP’d and will let only those people in. Please RSVP by noon the day of the event. Use the first bank of elevators on your left to get up to 25.
Food
Our kind sponsor, ThoughtWorks, will provide pizza and soda pop for your enjoyment.
Please note that this event took place on Monday March 03, 2008 06:00 PM.

Are you coming?

Step 1: Login (or register)

If you do not have an account, You can register and RSVP at the same time.

Can't login? Try blank as password
first time registration only first time registration only
Step 2: RSVP

25 people: Yes

  1. Bassam El-Abid
  2. Chris Powers
  3. Edward Swiderski
  4. Mark Malawski
  5. Dave Tolsma
  6. Seth Mabbott
  7. Shubham Bansal
  8. Ginny Hendry
  9. Josh Cronemeyer I'm new to chicago. I heard the chirb group is really keen. I like spicy food so if you could get some hot wings it would really help me show up.
  10. deanwampler@gmail.com
  11. Neal White
  12. Kevin Ruettiger
  13. Lance Ennen
  14. Ryan Platte
  15. David Rosholt
  16. David Altenburg
  17. Roy Kolak
  18. Steve Pfisterer
  19. Andy Maleh
  20. Mike Ward
  21. Renzo Borgatti
  22. Jim Breen
  23. Matthew Ephraim
  24. Matt Sickler
  25. colin harris

2 people: Maybe

  1. Jon Tonkin
  2. James Suchy

2 people: No

  1. Michael Buselli too much to do this week! :(
  2. rpotter