Supporting Dynamic Languages on the Java Virtual Machine
Author(s)
Shivers, Olin
DownloadAIM-1576.ps (59.37Kb)
Additional downloads
Metadata
Show full item recordAbstract
In this note, I propose two extensions to the Java virtual machine (or VM) to allow dynamic languages such as Dylan, Scheme and Smalltalk to be efficiently implemented on the VM. These extensions do not affect the performance of pure Java programs on the machine. The first extension allows for efficient encoding of dynamic data; the second allows for efficient encoding of language-specific computational elements.
Date issued
1996-04-01Other identifiers
AIM-1576
Series/Report no.
AIM-1576