C-- Harvard EECS -> C-- Home -> C-- People
  C-- Home | Specification & Downloads | Old News | Papers | Mailing List | People | FAQ

People

Here are those working on the design and implementation of C--.

John Dias giving his thesis talk John Dias is a 2002 graduate of Harvard College with a degree in computer science. He is working on register allocators for Quick C-- and is studying tradeoffs between compilation speed and code quality in register allocation. He is currently studying for a PhD at Harvard.
[no picture] Paul Govereau is a 2001 graduate of the Massachusetts Institute of Technology with a degree in physics. He has built a Tiger front end for C--. He is currently studying for a PhD at Harvard.
Kelly Heffner Kelly Heffner is a 2001 graduate of The University of Arizona with a degree in computer science. She is working on general register allocation for Quick C-- and is studying optimization phase ordering. She is currently studying for a PhD at Harvard.
Simon Peyton Jones Simon Peyton Jones is a researcher at Microsoft Research in Cambridge, England. He's also Honorary Professor of the Computing Science Department at Glasgow University, where he was a professor during 1990-1998. Most of Simon's professional energy is focused upon the language Haskell and the Glasgow Haskell Compiler
Norman Ramsey Norman Ramsey is Associate Professor of Computer Science at Harvard. He is co-author of the New Jersey Machine-Code Toolkit and creator of Lambda-RTL, both of which make it easier to create tools, like compilers, that work with machine instructions.
Kevin Redwine Kevin Redwine is a 2002 graduate of the University of Oregon, with a MS in Computer Science. He is studying for a PhD at Harvard. He has taught Quick C-- to compute with values smaller than are supported by hardware.

C-- Alumni

We honor our alumni for their past contributions.
Jon Eddy Jon Eddy is 2002 graduate of Harvard College with a degree in computer science. He developed a new, space-efficient technique for recognizing machine instructions.
[no picture] Julie Farago is an undergraduate at Harvard College, class of 2003, with a concentration in computer science. She is working on a heap profiler for O'Caml, which will be used to test, and hopefully improve, the efficiency of C--.
Christian Lindig Christian Lindig works as a researcher at the Harvard computer science department. He has worked on algorithms for formal concept analysis for software engineering applications.
[no picture] Reuben Olinsky is 2004 graduate of Harvard College, with a concentration in computer science. He built the Quick C-- interpreter, our calling-convention automata, and some example clients.
[no picture] Pablo Nogueira, he rewrote the first Manual into the April 98 version (Now updated to April 99), making changes to the language as well. He is also the author of Getting acquainted with the C-- language.
[no picture] Thomas Nordin works at OGI. He wrote the first implementation of C--.
[no picture] Dino Oliva is a researcher at NEC, where he works on compiler back ends.
Fermin Reig Fermin Reig did his doctoral work on C-- and Objective Caml in the Computing Science Department at Glasgow University.
Andrew Tolmach Andrew Tolmach is Associate Professor of Computer Science at Portland State University. He is interested in practical aspects of the implementation of functional languages.


Contact: C-- Webmaster. URL: http://www.cminusminus.org/. Last edited: Mon 05 Feb 2007 14:02 EST.