A web application is a domain-specific language

David H. Lorenz, Boaz Rosenan

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We introduce a correspondence between the design space of web applications and that of domain-specific languages (DSLs). We note that while most web applications today are implemented in ways that correspond to external DSLs, very little attention is given to implementation techniques corresponding to internal DSLs. We contribute a technique based on internal DSLs, and demonstrate a web application implemented with our technique.

Original languageEnglish
Title of host publicationSPLASH Companion 2016 - Companion Proceedings of the 2016 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications
Subtitle of host publicationSoftware for Humanity
EditorsEelco Visser
PublisherAssociation for Computing Machinery, Inc
Pages35-36
Number of pages2
ISBN (Electronic)9781450344371
DOIs
StatePublished - 20 Oct 2016
Event2016 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity, SPLASH Companion 2016 - Amsterdam, Netherlands
Duration: 30 Oct 20164 Nov 2016

Publication series

NameSPLASH Companion 2016 - Companion Proceedings of the 2016 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity

Conference

Conference2016 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity, SPLASH Companion 2016
Country/TerritoryNetherlands
CityAmsterdam
Period30/10/164/11/16

Bibliographical note

Funding Information:
This research was supported in part by the Israel Science Foundation (ISF) under grant No. 1440/14.

Keywords

  • Domain-specific language (DSL)
  • Von Neumann architecture
  • Web application

Cite this