I agree with you, completely, bobgote.
Java is good to know, and will probably prove more all-around useful to know, than most other languages. C/C++ is good if you have to have the speed it allows, but most apps are not so real-time critical. Very rarely does a program *need* to have the fancy stuff, like dynamic memory trees. (Besides, Java is a "garbage-collecting" language - you don't need to manage your own memory - it does it for you, unlike C/C++, where managing your own memory is a must.
)



C# is Micro$oft's answer to Sun objecting to their "embracing and extending" Java. It is used almost solely by M$-slaves who can't/won't use Java.Originally posted by bobgote
EDIT: I've also heard that C# is a cheap java knock-off. I don't know how widely used it is...
