The claim doesn't specify this, but it's intended to refer to the Java community, Java open source projects in general, Java application servers, Java libraries, etc., not just the language itself. I don't mind the language itself; I do mind everything that it stands for.
To me it's the opposite. The Java language sucks, giving the programmer a horrible "expressive power/effort spent" ratio. It's a sea of interfaces, subclasses, casts and try/catches that do not help prototyping and early development at all. (Swing is also ugly.)
Java related projects make up roughly 1/4 of all SourceForge projects. c++ is next in line at 16%.
So it seems the Java community is both productive and generous.
There are plenty of languages I don't particularly care for. I tend to not use them rather than bitch about them. Java seems to be everyone's favorite target for some strange reason.
The language is good. The implementation kind-of blows.
"What's that? I have to reinstall all my extensions every time Java installs a piddly 20-kb patch to the runtime, because it has to recreate the entire VM folders and strangely forgets to copy over the EXT folder, all the while causing massive bloat in my Program Files directory over time because there's umpty-dozen redundant and unused VMs installed?"
The same applies to linux, with Program Files replaced with /usr/local/jvm.
Discussion (15)
I prefer a lot of languages above Java, but it is not that bad.
The claim doesn't specify this, but it's intended to refer to the Java community, Java open source projects in general, Java application servers, Java libraries, etc., not just the language itself. I don't mind the language itself; I do mind everything that it stands for.
To me it's the opposite. The Java language sucks, giving the programmer a horrible "expressive power/effort spent" ratio. It's a sea of interfaces, subclasses, casts and try/catches that do not help prototyping and early development at all. (Swing is also ugly.)
Java related projects make up roughly 1/4 of all SourceForge projects. c++ is next in line at 16%.
So it seems the Java community is both productive and generous.
Clearly Java is at least "good enough".
The latest JRE uses GTK2 in Linux, so the GUI is not nearly as bad.
Also, Azureus rocks.
Java will finally find its position just as c does.
Java has a great bunch of open source users. I just don't want to use the language.
just wait and watch..Java rocks..
Java is a bloated mess with confusing, tangled libraries and exception trees designed by a bunch of inexperienced OOP zealots.
Wah, wah. The most popular language to hate. Get fucking over it you little shits.
I'll get over it when it stops sucking.
There are plenty of languages I don't particularly care for. I tend to not use them rather than bitch about them. Java seems to be everyone's favorite target for some strange reason.
Oh, and "wah wah."
&russian&: Java - дрянь.
The language is good. The implementation kind-of blows.
"What's that? I have to reinstall all my extensions every time Java installs a piddly 20-kb patch to the runtime, because it has to recreate the entire VM folders and strangely forgets to copy over the EXT folder, all the while causing massive bloat in my Program Files directory over time because there's umpty-dozen redundant and unused VMs installed?"
The same applies to linux, with Program Files replaced with /usr/local/jvm.