Blogs (9) >>
SPLASH 2016
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

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