Title
Why Smalltalk wins the host languages shootout
Abstract
Integration of multiple languages into each other and into an existing development environment is a difficult task. As a consequence, developers often end up using only internal DSLs that strictly rely on the constraints imposed by the host language. Infrastructures do exist to mix languages, but they often do it at the price of losing the development tools of the host language. Instead of inventing a completely new infrastructure, our solution is to integrate new languages deeply into the existing host environment and reuse the infrastructure offered by it. In this paper we show why Smalltalk is the best practical choice for such a host language.
Year
DOI
Venue
2009
10.1145/1735935.1735954
IWST
Keywords
Field
DocType
new infrastructure,embedded languages,existing development environment,practical choice,existing host environment,development tool,programming environments and tools,multiple language,domain-specific languages,new language,difficult task,internal dsls,host languages shootout,host language,best practice,development environment,domain specific languages,domain specific language
Domain-specific language,Fifth-generation programming language,Second-generation programming language,Programming language,Comparison of multi-paradigm programming languages,Object-based language,Computer science,Fourth-generation programming language,Smalltalk,Third-generation programming language
Conference
Citations 
PageRank 
References 
3
0.49
8
Authors
2
Name
Order
Citations
PageRank
Lukas Renggli117012.95
Tudor Gîrba245626.89