User loginNavigation |
Two lectures at the British Computer Society in Covent Garden on Friday 18 MayEmbedded domain-specific languages Two lectures at the British Computer Society in Covent Garden on Friday 18 May. Embedding a DSL in a programming language is a low-cost strategy that doesn't sacrifice the power or generality of the programming language. Call this the agile approach to DSLs; an approach more suitable for some languages than others. iPod – iTunes – iDyalog "If music be the food of love…" John Daintree leaps into action with a DSL for iTunes so he can summon his date's favourite tune as soon as he gets her home. (Show us your moves, John.) Go Fish! Morten Kromberg previews an open-session workshop prepared for XP2007 in Como this summer and tested earlier this year in Gothenburg. The workshop seeks a DSL to play Go Fish! and explores solutions embedded in Python, Ruby and Dyalog APL. For domain-driven design, much turns out to depend on the level of semantic density achievable. Morten shows us in Dyalog just how much you can get done with nothing but the PL. details RSVP essential: ray_cannon@compuserve.com The British APL Association is a Specialist Group of the British Computer Society. By Stephen Taylor at 2007-05-16 11:48 | LtU Forum | previous forum topic | next forum topic | other blogs | 4787 reads
|
Browse archives
Active forum topics |
Recent comments
27 weeks 2 days ago
27 weeks 2 days ago
27 weeks 2 days ago
49 weeks 3 days ago
1 year 1 week ago
1 year 3 weeks ago
1 year 3 weeks ago
1 year 5 weeks ago
1 year 10 weeks ago
1 year 10 weeks ago