It seems as though every time someone asks me what language I use to write software, and I say VB, they look at me like I have some disease (I use C# and Java from time to time as well).

This is really starting to get under my skin. First I had to deal with COBOLers calling me a "point-and-click programmer" (I know COBOL as well), now people think they are superior just because they use curly braces? Give me a break. I've used several languages, as previously mentioned, in my time programming and I will take Visual Basic over all of them any day of the week.

It's even funnier when C# developers look down on me. I'm thinking, "you do realize we're using the same framework right? You know they both compile down to MSIL code correct?" I always challenge that they can pick any type of program they want, and I guarantee my VB program will run just as smooth as their C# app. Haven't had any takers as of yet.

I'm just wondering does anyone else come across these types? Oh, and if they don't use C#, it's C++ or Java. Oh, and if you have come across one of these people, has anyone ever given you a convincing reason as to WHY they feel C# is better?