[Snip stuff I agree with] What exactly have they done in Whidby? This is
news to me...
C# has added support for iterators and anonymous methods. VB will not ship
with support for these. VB.NET 2.0 will also reintroduce the concept of a
default form instance from VB6. When they took it out of VB, for VB.NET 1.0,
I convinced myself that they were finally accepting that VB.NET could be a
proper OOP language, and working from that basis. The changes to VB.NET 2.0
compared to C# 2.0 indicate that VB is *starting* to go back down the road
of being a toy language again. And don't get me started on My Namespaces.