miies wrote:
Sabot wrote:
I have got tons of developers on VB.NET that are staying there because of just this one issue!
If they're using VisualStudio, that's pretty strange - cause VS by default automatically formats all VB.NET code to correct case. Do they deliberately turn that feature off?
No, why would they? This is one of the advantages of a case-insensitive language. The IDE can format things in a consistant way because the language is case-insensitive. How would it work if FooBar and foobar could be different variables? You don't see C# correcting the casing of a variable do you? That is a limitation of the language that VB avoids.