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 | 4954 reads
|
Browse archives
Active forum topics |
Recent comments
18 hours 33 min ago
18 hours 48 min ago
5 days 19 hours ago
5 days 19 hours ago
5 days 19 hours ago
3 weeks 6 days ago
4 weeks 4 days ago
4 weeks 5 days ago
4 weeks 6 days ago
4 weeks 6 days ago