Blogs (9) >>
Sun 30 October - Fri 4 November 2016 Amsterdam, Netherlands
Mon 31 Oct 2016 13:55 - 14:20 at Matterhorn 1 - Session 1

Domain-specific languages can be embedded in a variety of ways within a host language. The choice of embedding approach entails significant tradeoffs in the usability of the embedded DSL. We argue embedding DSLs \textit{naturally} within the host language results in the best experience for end users of the DSL. A \textit{naturally embedded DSL} is one that uses natural syntax, static semantics, and dynamic semantics for the DSL, all of which may differ from the host language. Furthermore, it must be possible to use DSLs together naturally - meaning that different DSLs cannot conflict, and the programmer can easily tell which code is written in which language.

Mon 31 Oct
Times are displayed in time zone: (GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

13:30 - 15:10: DSLDI - Session 1 at Matterhorn 1
dsldi201613:30 - 13:55
Vadim ZaytsevRaincode, Belgium
File Attached
dsldi201613:55 - 14:20
Jonathan AldrichCarnegie Mellon University, Alex PotaninVictoria University of Wellington
dsldi201614:20 - 14:45
Julian JabsUniversity of Tübingen
dsldi201614:45 - 15:10
Robert AishBartlett School of Architecture, UCL, Emmanuel MendozaARM, Ltd