[plt-scheme] OT- why are compilers not written in scheme?

From: Noel Welsh (noelwelsh at gmail.com)
Date: Tue Jan 5 06:33:17 EST 2010

Historical baggage. Functional languages are excellent for writing compilers.


On Tue, Jan 5, 2010 at 11:23 AM, Stephen De Gabrielle
<stephen.degabrielle at acm.org> wrote:
> (my apologies for OT post)
> I was just listening to episode 57 of Software Engineering Radio (
> http://www.se-radio.net/transcript-57-compiletime-metaprogramming )
> I'm only 40 minutes in, but I'm wondering why C is the language of
> compilers- when a Scheme subset would seem to be a better fit?
> (excluding the obvious reason of not wanting to rewrite gcc)

Posted on the users mailing list.