Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. Artificial Intelligence Lab Publications
  4. AI Memos (1959 - 2004)
  5. Supporting Dynamic Languages on the Java Virtual Machine

Supporting Dynamic Languages on the Java Virtual Machine

Thumbnail Image
Download
Name

AIM-1576.pdf

Size

78.17 KB

Format

Adobe PDF

Checksum (MD5)

fdbd60896bef843a754572b65b2bffbf

Thumbnail Image
Download
Name

AIM-1576.ps

Size

59.37 KB

Format

PostScript

Checksum (MD5)

04619fdd0cce317805a24c824e15b690

Author(s)
Shivers, Olin
Date Issued
April 1, 1996
Series/Report no.
AIM-1576
Abstract
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.
Persistent DSpace Link
http://hdl.handle.net/1721.1/6665
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.