2 ms·
The way I'd put it is: learning C# would teach you everything learning VB.NET would, and more, in a programmer-standard way. So given they're approximately the
by ethbr0 3y ago
The way I'd put it is: learning C# would teach you everything learning VB.NET would, and more, in a programmer-standard way.
So given they're approximately the same level of syntactical difficulty to learn (for equivalent amounts of power), why choose the more restrictive and esoteric one?
It's not that VB.NET is a bad or useless language. It's just a very different language than the common modern multi-paradigm ones. Which isn't great for career progression.
Side note: VB.NET's anonymous function shoehorning is syntactically atrocious: https://stackoverflow.com/a/6091579 https://stackoverflow.com/a/6091579