2012
DOI: 10.1145/2345156.1993514
|View full text |Cite
|
Sign up to set email alerts
|

Languages as libraries

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
35
0

Year Published

2012
2012
2017
2017

Publication Types

Select...
6
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 24 publications
(35 citation statements)
references
References 0 publications
0
35
0
Order By: Relevance
“…We found this overlay too busy and shifted to using the highlights from Figure 3 for everything but methods, and stopped showing possible assignment sites of variables altogether. We are not aware of a block language that successfully shows all of these dependencies, but we were inspired by the DrRacket editor for the textual Racket language [42] in the alternative approach.…”
Section: Relationships and Dependenciesmentioning
confidence: 99%
“…We found this overlay too busy and shifted to using the highlights from Figure 3 for everything but methods, and stopped showing possible assignment sites of variables altogether. We are not aware of a block language that successfully shows all of these dependencies, but we were inspired by the DrRacket editor for the textual Racket language [42] in the alternative approach.…”
Section: Relationships and Dependenciesmentioning
confidence: 99%
“…Racket [25] is an extensible programming language in the Lisp/Scheme family, which can serve as a platform for language creation, design, and implementation. DrRacket [10,11] is the Racket IDE.…”
Section: Language Workbenchesmentioning
confidence: 99%
“…More generically, SugarJ allows the embedding of custom defined DSLs into a host language (such as Java) [5]. This leads to an approach where languages act as libraries [29]. The perspective described in "Towards monolingual programming environments" [8], represents an extreme design point where a single language offers the best tools for all the requirements a programmer may have.…”
Section: Integrating Languagesmentioning
confidence: 99%