Microsoft .Net Language Strategy Update

In the vein of platform vs “major” languages, Microsoft updated its .Net languages strategy, addressing C#, F# and VB. Interesting comments for each.

They have toned down the rhetoric on VB.NET a bit. A year or two back they were talking about no more compiler enhancements and floating trial balloons about no longer supporting it in some of the tooling or project types – IIRC WinForms was even on the table.

Now they are using vaguer language about preserving the VB user experience for “core VB scenarios” and beating around the bush but still essentially saying the compiler gets no more love.

So it’s just a semi-deniable way of declaring it the poor stepchild to C# / F#.