BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
PRODID:iCalendar-Ruby
BEGIN:VEVENT
URL:chirb.org/event/show/27
UID:chirb.org/event/show/27
DESCRIPTION:While <a href='http://andymaleh.blogspot.com/2007/11/sneak-peak
 -at-glimmer.html'>Glimmer</a> is mainly a DSL (Domain-Specific-Language) fo
 r authoring platform-independent desktop applications with <a href='http://
 www.eclipse.org/swt/'>Eclipse SWT</a>\, its engine is generic and flexible 
 enough to enable composing any sort of hierarchical Ruby DSL. \n\nIn 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 DS
 L magic off. Additionally\, Andy will demonstrate how to extend Glimmer's e
 ngine to enhance its syntax for specific needs. Finally\, he will show an e
 xample of a completely new DSL built on top of the Glimmer engine. \n\nAt
 tendees will walk away with enhanced Ruby meta-programming knowledge and a 
 full understanding of the Glimmer engine\, how to extend it\, and how to re
 use it to compose new hierarchical Ruby DSLs.\n\nLet the Glimmering begin
 !!! \n\nDoors open at 6 PM for pizza and chat.  The presentations begin a
 t 6:30 PM.
SUMMARY:Using Glimmer to compose new hierarchical Ruby DSLs
DTSTART:20080303T180000
DTSTAMP:20081007T193847
SEQ:0
LOCATION:ThoughtWorks\nAon Center\n200 E. Randolph\nChicago \, IL 60601
 \n25th Floor\n(312) 373-1000
END:VEVENT
END:VCALENDAR
