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

From: Stephen De Gabrielle (stephen.degabrielle at acm.org)
Date: Tue Jan 5 06:23:07 EST 2010

(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)

Please forgive my ignorance of these issues, and my choice of list for
posting. Perhaps I should ask on the LTU discussion boards?




Stephen De Gabrielle
stephen.degabrielle at acm.org
Telephone +44 (0)20 85670911
Mobile        +44 (0)79 85189045

Posted on the users mailing list.