Kevin Scott <[EMAIL PROTECTED]> wrote:
> John Tobey wrote:
> > 
> > Thanks, Joshua.  Quickie summary.  Implementations: one[1] semi-free
> > (non-DFSG-compliant) complete.  Others in progress.
> > 
> > Why not specify as a C extension: I'm still looking for that.
> > 
> > -John
> 
> Technical answer: C-- has lots of features that would be difficult to 
> hack into a C compiler.  Tail calls, continuations, good GC support,
> data layout control, and the list continues.  C also has lots of cruft
> that C-- doesn't need.

I disbelieve.

> Real answer: C-- is being designed and implemented by functional 
> programming guys who probably don't want to hack around in C compilers
> written in C.  Notice that the two prominent C-- implementations, 
> Quick C-- and Fermin Reig's C-- compiler are both written in functional
> programming languages: Quick C-- in Objective CAML, and Fermin's 
> compiler in Standard ML.

I'm not sure about this one.  My odds-on favorite answer: Picture some
M$ hackers telling their supervisor they are working on some GCC
enhancements.

-John

> -Kevin

Reply via email to