If you are using an AutoCAD vertical like ACA or MEP then VB.net has an advantage because Property Sets can have formulas that are written in VBScript.
1. Not necessary a line, I use/used many language concurrently: Pascal -> Fortran -> C/C++ -> VB6/VBA -> C#
2. For Autodesk plugins I use C# with some ObjectARX injection
3. Stay with .NET and C#, faster to develop, fast enough to execute.
HI,
1.-Pascal->Turbo Pascal->Mac Pascal->Lisp->C (ADS)->VB .NET
2.-VB .NET, as a Pascal's son, I like to see explicitly the Begin and the End of things
3.-Not sure
Gaston Nunez
Since my last reply (05-24-2010), I also used F # and I really like this language.
It combines the concision and elegance of LISP with the power of .NET, functional and object-oriented programming.
I only regret that so few AutoCAD developers use it.