Answer on again another stupid language war !
James I am absolutly disagree with you.
I am from the kind who refuse any label on his back. I am programming since 1979, at a time where neither VB or C# where there, and I saw so many futiles languages wars thta now this sound ridiculous.
Yes I use VB, yes I use also C#, but what is the final objective ? Isn't it to achieve a business logic, to deliver a product !
For god sake, guys come back to the basics rules.
Tomorrow if MS or anybody launch Mynewlanguage#, are we going to start again playing in the courtyard.
My company has absolutly no interest in what language I use or I prefer, they just want me to achieve a project, a website, an Intranet, a Windows application, whatever .
Yes I also work with Java, C++, and I worked in the past with Forth and Logo.
Why ? Because the customer wanted something that was looking for me better in one of this language, not because I prefer VB, C# or Eiffel !