VB.NET vs. C#, round 3?
VB.NET gets a hard time from C# developers. For a variety of reasons, the leading .NET programmers seem to be working in C#, and VB.NET developers get really tired of saying, "Hey, VB.NET can do that, too!"
The VB crowd's got something new to talk about, though. One of the big announcements at MIX07 was the Dynamic Language Runtime, which will support Python, JavaScript (EcmaScript 3.0), Visual Basic and Ruby. No C#. Has VB.NET picked up a cool trick that C# can't do?
Is this VB.NET vs. C#, round three?
Now, to be clear, this is VBx, as in VB 10 - the version that will ship after Visual Studio 2008 (nee. Orcas). Still, dynamic languages are so hot right now, and this is a much cooler differentiating feature than being the language of VBA and Reporting Services Expressions...