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

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