Sorry, I am not through heckling Java and C++. Its not the languages, per se. It is the attitude and the hype that follows them. The best programmers on the planet were C programmers, probably still are. With the hybrid of C/C++, you at least have the option straight C programming. Not everything has to be OOP. Sometimes it has it's advantages, sometimes not. Both compile to the same machine instructions anyhow. And unless you do Assember, you can't get closer to machine code than C.
Java, what a piece of shit. Sun took the C out of C++ and told everyone it was something better. VB can do more with pointers than Java can! It's just hype like the other Albatross around my neck: XML. I moved data between different databases without XML with far more efficiently using delimiters. Now I have to write 100 time more code to parse the same data!
VB.NET? I can't say I know enough about it to judge. It is the latest hype. Better learn it!
I have no fear of change or learning something new. Hell, I never actually learned VB! I downloaded a demo 6 years ago and began working with it that day. My only fear is that we will all be forced do everything with OOP. That is what sucks about Java. Sometimes I like to do top-down structured programming, sometime I like to create classed. I do not want to be limited.
I appreciate the authors comments about those of still with VB6. Despite the .NET hype, many of us are still killing the critics and blowing away the Java bunch with just VB and the Win32 API! But of course, if you really want to know the API, you better know C.