do you get a kick out of being a total d-bag? I mean, seriously, do you really?
You can dumb down a program with any
language. It's not the language to blame, it's the curriculum. I know of a college (name will remain anonymous) that started their CS students in C++. Statistically speaking, their students have the lowest success rate at finding a job - 1/10, specifically. They didn't use Java but why such a low success rate? Because the program didn't focus enough on in-depth problem solving, they didn't teach the language in an in-depth manner and professors were to lenient. Is C++ to blame? No.
This is a good quote:
Theyâ€™ve responded, he claims, by dumbing down programs, hoping to make them more accessible and popular. Aspects of curriculum that are too demanding, or perceived as tedious, are downplayed in favor of simplified material that attracts a larger enrollment. This effort is counterproductive, Dewar says.
The author even recognizes that it is the curriculum that's to blame. Granted, Java has all of the cool, graphical libraries that the author blames it on. However, to reduce Java to just pretty libraries is pretty idiotic and is nothing more than a part-to-whole fallacy. Java has TONS of libraries; everything from the Reflection API's, remoting, and such. You could do some pretty powerful, complex things with Java - including building pretty GUI graphics and building scalable Enterprise systems. I've seen it done, I'm more than impressed with Java's power.
You obviously do not see the power of Java. I have friends who work for financial services company; they've built smart-trading systems that trade autonomously with no input necessary. It trades thousands of dollars a day on the financial markets, buying/selling contracts, options, and futures. Oh yeah, it's built in Java.
I'll be the last to say that you're friggin' moron with no clue as to how the real world works.