[Mono-list] On porting to C#
Miguel de Icaza
09 Jul 2001 18:58:16 -0400
> Besides, it's probably much easier just to throw together a Java
> compiler that uses the CodeDOM and Reflection.Emit stuff as an MSIL
> puker than it is to write a Byte code converter, which, IMHO, misses the
> point of the CLR.
CodeDOM is sadly a badly designed piece of code. It is not really
useful for a compiler, it is mostly a tool for creating C# source
code, but the tree later gets passed on to an external C# compiler.
Reflection.Emit on the other hand is really nice