July 17, 2004 8:10 pm

That little thing called 2.0

Haven't blogged for a while, but that was mostly because I was too busy to do anything else. Mono 1.0 is done which means for most people that they can relax a little bit. However, for me the real life is just starting.

A lot of exciting new things are going on in compiler land and I'm really excited about all of this. Since about a week, I'm now hacking full time on GMCS, left the debugger and bug-fixing behind and concentrate fully on getting the cool new C# features in.

GMCS is slowly getting into a really good shape. There are currently 63 tests in CVS and Ben Maurer did a fantastic job implementing the new generic bits in the class library. For instance, a lot of the old non-generic methods in System.Array now have generic counterparts. I'm also starting to get all the outstanding issues in bugzilla fixed, so we're soon getting ready for prime-time :-)

At this point, I'd apreciate it a lot if people could send me more test cases and bug reports. I think at some point, we also need to add new unit test for the new bits in the class libraries.

We're still far from being done and there are also other cool things like anonymous methods and partial classes waiting to be finished, so for those of you who're waiting to get a working debugger, please be more patient for a few more weeks .....

Btw. I have been asked about my Pivot templates: here is a patch against Pivot 1.10.

Posted by martin at July 17, 2004 8:10 pm.