[Mono-list] Re: Bootstrapping

Miguel de Icaza miguel@ximian.com
Thu, 08 Jul 2004 13:01:33 -0400


> So then you ask: why write the C# compiler in C#?  Elegance, to better
> learn the C# language, and most importantly, because it's not C. ;-)

Elegance is also key when it comes to maintaining the code: being able
to fix bugs, using high-level constructs, being able to model new ideas
quickly, be able to `read' the code more easily.