3 ms·
> It does no more and no less than C# does, with different syntax They're basically equivalent [1] and I (personally) would rather MS drop the engineering effo
by taspeotis 12y ago
> It does no more and no less than C# does, with different syntax
They're basically equivalent [1] and I (personally) would rather MS drop the engineering efforts they have in place with VB.NET and focus them on C#.
[1] In one or two places VB.NET has more functionality than C#. It has syntax for the CLR's Exception Filters whereas C# does not (although I believe the C# dialect that Roslyn supports is going to change this).
- GFischer 12y agoWhen I was a fresh graduate, I swore I was never going to program in VB. Now I've grown very used to the VB.NET syntax, and when I go back to other languages, I hate two things: - case sensitivity and - the semicolon (;) I can live with curly braces ({}) :) though having each line be its own statement is very convenient. There are several things to dislike about the VB.NET syntax (Dim being the most egregious), but I think many languages could adopt some of its benefits. Groovy in particular did away with the semicolon, and I'm glad :)
- vorg 12y ago> Groovy in particular did away with the semicolon Both Scala and Javascript also make the end-of-line semicolon optional.