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


C-- News for July, 2000

Here is the C-- news as of July, 2000.
  1. At the beginning of April, Christian Lindig joined the project full-time. Christian is based at Harvard and is working primarily on the implementation of Quick C--. He moonlights as a webjack of all trades.
  2. www.cminusminus.org is up! In addition to being the definitive source of information about C--, this site also provides access to source code via rsync server.
  3. The mailing list has moved to cminusminus.org. Current subscribers have been moved automatically. At some point, the list at Glasgow will become a pointer to cminusminus@cminusminus.org.
  4. Our paper on exceptions was delivered at PLDI at the end of June. With this paper and the garbage-collection paper we believe we have a strong design for the next version of C-- and its run-time system.
  5. The details of both the C-- language and its run-time system are in the midst of a major shake-up in preparation for Version 2, which will incorporate support for garbage collection and exception handling. Details on the work-in-progress page.
  6. We've been hard at work on concurrency, and we have developed a good deal of raw material, which we hope will eventually jell into a design. It's not too early to provide feedback.
  7. Quick C-- can now check the static semantics of C-- programs.

Here are our plans for the next six to nine months.

  1. We hope to refine our ideas about concurrency, but our real work will be on implementation.
  2. Fermin plans to investigate the experimental costs of splitting garbage-collection support between front and back ends. He'll be extending cmmc to support the garbage-collection part of the C-- run-time interface, and he'll be writing a C-- code generator for Objective Caml to do the investigation.
  3. Christian and Norman are hard at work on Quick C--. Here's a tentative timetable: We hope to be generating code by late winter or early spring.
By late spring, 2001, we hope people will be coupling front ends to C--.

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