-
Notifications
You must be signed in to change notification settings - Fork 14
/
CITATION.bib
26 lines (26 loc) · 1.58 KB
/
CITATION.bib
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
@inproceedings{10.1145/3357390.3361024,
author = {Niephaus, Fabio and Felgentreff, Tim and Hirschfeld, Robert},
title = {GraalSqueak: Toward a Smalltalk-Based Tooling Platform for Polyglot Programming},
year = {2019},
isbn = {9781450369770},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3357390.3361024},
doi = {10.1145/3357390.3361024},
abstract = {Polyglot programming provides software developers with a broader choice in terms of
software libraries and frameworks available for building applications. Previous research
and engineering activities have focused on language interoperability and the design
and implementation of fast polyglot runtimes. To make polyglot programming more approachable
for developers, novel software development tools are needed that help them build polyglot
applications. We believe a suitable prototyping platform helps to more quickly evaluate
new ideas for such tools. In this paper we present GraalSqueak, a Squeak/Smalltalk
virtual machine implementation for the GraalVM. We report our experience implementing
GraalSqueak, evaluate the performance of the language and the programming environment,
and discuss how the system can be used as a tooling platform for polyglot programming.},
booktitle = {Proceedings of the 16th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes},
pages = {14–26},
numpages = {13},
keywords = {virtual machines, GraalVM, Squeak/Smalltalk, polyglot programming, tools, Truffle, live development},
location = {Athens, Greece},
series = {MPLR 2019}
}