TY - JOUR
T1 - Orbit
T2 - An optimizing compiler for scheme
AU - Kranz, David
AU - Kelsey, Richard
AU - Rees, Jonathan
AU - Hudak, Paul
AU - Philbin, James
AU - Adams, Norman
PY - 2004/4/1
Y1 - 2004/4/1
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=3142761782&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=3142761782&partnerID=8YFLogxK
U2 - 10.1145/989393.989414
DO - 10.1145/989393.989414
M3 - Article
AN - SCOPUS:3142761782
SN - 1523-2867
VL - 39
SP - 175
EP - 176
JO - SIGPLAN Notices (ACM Special Interest Group on Programming Languages)
JF - SIGPLAN Notices (ACM Special Interest Group on Programming Languages)
IS - 4
ER -