[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: Language Implementation Languages



>     Is anyone using anything other than C and its heirs for 
> their low level language implemenation work?
>     
>     It seems all to easy to introduce bugs in one's 
> implmentation when using something as unsafe as C.
> 

That's a very common first-goal with languages.  I can think
of several off the top of my head:

Gwydion Dylan (http://www.gwydiondylan.org) uses Dylan to code
	the compiler, bootstrapping from a small subset of Dylan
	written in C.

NHC98 (http://www.haskell.org/nhc98) is written in Haskell, though
	it emits C as its "output", which is then compiled to native code.

Clean (http://www.cs.kun.nl/~clean) is now written mostly in Clean.

-Brent