Visual Basic faces uncertain future in .NET world

Scott Swigart
: Also, yes, VB existed before .NET, but I
don’t see what’s muddled about the language. If you want to see a
kludge, look at what happened to C when it turned into

How about the way that VB uses () for both array syntax and
calling constructors so that when I type New
I have to add braces to indicate that I meant an
array not passing 3 to a constructor?

All languages have their foibles, but after using VB.NET more
during the last few weeks, it does seem to suffer from more
arbitrary grammar decisions than most.