Roberts, Richard, Marr, Stefan, Homer, Michael, Noble, James (2017) Toward Virtual Machine Adaption Rather than Reimplementation: Adapting SOMns for Grace. In: 1st International Workshop on Modern Language Runtimes, Ecosystems, and VMs, Brussels, Belgium. (Unpublished) (KAR id:86954)
PDF
Author's Accepted Manuscript
Language: English |
|
Download this file (PDF/177kB) |
Preview |
Request a format suitable for use with assistive technology e.g. a screenreader | |
Official URL: https://2017.programming-conference.org/track/More... |
Abstract
We adapt SOMns, a Truffle-based interpreter for Newspeak, to the Grace programming language. We highlight differences between the semantics of these languages and offer preliminary results showing that adaption is possible while retaining performance. The similarities between the languages promote the potential for adaption and code sharing between implementations. Through experimentation we intend to explore how the design of the tailored implementation; the flexibility of the underlying framework; and similarities between languages affect adaptability, and by doing so hope to realize a set of mechanisms that can be easily extended to create optimized virtual machines for object-orientated languages.
Item Type: | Conference or workshop item (Other) |
---|---|
Divisions: | Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Computing |
Depositing User: | Stefan Marr |
Date Deposited: | 05 Mar 2021 10:10 UTC |
Last Modified: | 08 Mar 2021 10:47 UTC |
Resource URI: | https://kar.kent.ac.uk/id/eprint/86954 (The current URI for this page, for reference purposes) |
- Link to SensusAccess
- Export to:
- RefWorks
- EPrints3 XML
- BibTeX
- CSV
- Depositors only (login required):