Re:Blech. Most of them are pretty bad.
on
Java IDEs?
·
· Score: 1
but without enough attention to writing fast java (which _is_ possible.)
That someone would even write this statement somewhat reflects a failure on the part of compiler writers, but I feel the need to respond anyway. Fast JAVA is by necessity crappy JAVA in that it underuses the feature of the language that make JAVA best: good OOP, which leads to easy maintnance and extensibility. The performance of JAVA is improving, though some of the things that could best improve it (Class specialization, Object inlining) technically break the JAVA spec and are underimplemented.
There is a cheaper alternative: StructureBuilder is used as part of the introductory JAVA course at my University. However, it is largely a piece of crap, and I much prefer an editor on which I can edit any document (like HTML, C, LaTex) with a single interface (read: emacs).
Slashdot already has been harassed by the Scientologists.
The Register news story
That someone would even write this statement somewhat reflects a failure on the part of compiler writers, but I feel the need to respond anyway. Fast JAVA is by necessity crappy JAVA in that it underuses the feature of the language that make JAVA best: good OOP, which leads to easy maintnance and extensibility. The performance of JAVA is improving, though some of the things that could best improve it (Class specialization, Object inlining) technically break the JAVA spec and are underimplemented.
There is a cheaper alternative: StructureBuilder is used as part of the introductory JAVA course at my University. However, it is largely a piece of crap, and I much prefer an editor on which I can edit any document (like HTML, C, LaTex) with a single interface (read: emacs).
I use a lot of JAVA, and it looks like we will finally have a full JAVA front-end for gcc with dependency generation (for automatic makefiles).