Comment Object (Score 1) 605
I'm sorry, but I just can't think of a language that assumes every encapsulation can be derived from one ultra-general class as being superior to C++. It's almost religious to think that everything must come from one deity-like entity. Are we all related to each other through Adam and Eve? (doubtful, but that's another story) So why model a language like that? What exactly is my new class inheriting from Object? Not a damn thing. Some things just aren't related in a system. They might talk to each other, but they don't need to have the same base class.
I coded some GUIs in Java and that was great. The docs were fab and Swing was pretty easy to use. However, the thing took 3 mins to load on a PII200 and the UNIX interface looked like kaka, despite my efforts to native-ize some stuff (which is a no-no in JavaLand).
Anyway, the next time I'm grateful that some schumck with a RIM Pager can 'interact' with my 'Java enabled' web page, I'll let ya know.
Chet