Orbit: An optimizing compiler for scheme

David Kranz, Richard Kelsey, Jonathan Rees, Paul Hudak, James Philbin, Norman Adams

Research output: Contribution to journalArticle

Abstract

Orbit was an optimizing compiler for T, a dialect of Scheme. Its aggressive use of CPS conversion, novel closure representations, and efficient code generation strategies made it the best compiler for a Scheme dialect at the time and for many years to come. The design of T and Orbit directly spawned six PhD theses and one Masters thesis, and influenced many other projects as well, including SML of New Jersey.

Original languageEnglish (US)
Pages (from-to)175-176
Number of pages2
JournalACM SIGPLAN Notices
Volume39
Issue number4
DOIs
StatePublished - Apr 1 2004

    Fingerprint

ASJC Scopus subject areas

  • Software
  • Computer Graphics and Computer-Aided Design

Cite this

Kranz, D., Kelsey, R., Rees, J., Hudak, P., Philbin, J., & Adams, N. (2004). Orbit: An optimizing compiler for scheme. ACM SIGPLAN Notices, 39(4), 175-176. https://doi.org/10.1145/989393.989414