case-sensitive languages vs insensitive languages?
visual basic.net is a great language it is case insensitive so it allows the coder to write without caring or remembering the casing of variables. it also relieves from the 'undeclared variable' errors if you use the variable in another case than the one used in declaration. The fact that its line termination is a line feed makes it even more readable unlike C# or c++ that need good care in the casing and contineous war with following up with the **{}**, matching them and figuring out which is for which.

my question is why do people favor c# when vb is more flexible and obviously more productive knowing that both get compiled to MSIL so there is almost no performance difference between the two languages

please let me know your own experience on the subject and you preference. Thanks.
case-sensitive languages vs insensitive languages?
===

visual basic.net is a great language it is case insensitive so it allows the coder to write without caring or remembering the casing of variables. it also relieves from the 'undeclared variable' errors if you use the variable in another case than the one used in declaration. The fact that its line termination is a line feed makes it even more readable unlike C# or c++ that need good care in the casing and contineous war with following up with the **{}**, matching them and figuring out which is for which.

my question is why do people favor c# when vb is more flexible and obviously more productive knowing that both get compiled to MSIL so there is almost no performance difference between the two languages

please let me know your own experience on the subject and you preference. Thanks.