1. Abstract Machines for Programming Language Implementation
- Author
-
Stephan Diehl, Pieter Hartel, and Peter Sestoft
- Subjects
Computer Networks and Communications ,Computer science ,Functional logic programming ,computer.software_genre ,Very high-level programming language ,METIS-118707 ,Compiler construction ,Abstract machine ,EWI-974 ,Intermediate language ,Fifth-generation programming language ,Programming domain ,Compiled language ,Implementation ,Compiler design ,Object-oriented programming ,Programming language ,Object language ,Programming language implementation ,Language primitive ,IR-18187 ,Hardware and Architecture ,High-level programming language ,Programming language specification ,Programming paradigm ,Compiler ,First-generation programming language ,Low-level programming language ,computer ,Software ,Programming language theory - Abstract
We present an extensive, annotated bibliography of the abstract machines designed for each of the main programming paradigms (imperative, object oriented, functional, logic and concurrent). We conclude that whilst a large number of efficient abstract machines have been designed for particular language implementations, relatively little work has been done to design abstract machines in a systematic fashion.
- Published
- 2000
- Full Text
- View/download PDF