Orbit: An optimizing compiler for scheme

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

Research output: Contribution to journalArticlepeer-review


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
Issue number4
StatePublished - Apr 1 2004

ASJC Scopus subject areas

  • Software
  • Computer Graphics and Computer-Aided Design


Dive into the research topics of 'Orbit: An optimizing compiler for scheme'. Together they form a unique fingerprint.

Cite this