DocumentCode
1892461
Title
Explicitness in language design
Author
Erwig, Martin
Author_Institution
School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, Oregon, United States
fYear
2013
fDate
15-19 Sept. 2013
Firstpage
2
Lastpage
2
Abstract
The look and feel of a language is influenced by which of its concepts are made explicit. Explicit representations support language users in expressing their intent. They can help avoid hidden assumptions and provide manipulability of the exposed representation. On the other hand, explicit representations can lead to bigger and more complicated languages, cause extra burden for language users through notational overhead, and complicate the language design through a proliferation of feature interaction. In this talk I will give several examples of explicit representations and demonstrate their effect on language expressiveness and opportunities for analyses. I will then address how explicitness can serve as a language design criterion and what it takes to guide language designers in their decisions about making concepts explicit or not.
fLanguage
English
Publisher
ieee
Conference_Titel
Visual Languages and Human-Centric Computing (VL/HCC), 2013 IEEE Symposium on
Conference_Location
San Jose, CA
ISSN
1943-6092
Type
conf
DOI
10.1109/VLHCC.2013.6645234
Filename
6645234
Link To Document