Post details: Reasons I hate eclipse:

Reasons I hate eclipse:

posted by ben on 07.10.04 at 12:47, null, technology, Leave a comment Permalink

(1) "we don't need main anymore" - apparently the Java convention of using a main method, inherited from C, is too simple. Instead, eclipse keeps programmers off guard with a vast array of config files and an application loader.

(2) "jars are legacy" - my eclipse book actually says this. In the modern eclipseified world we are apparently supposed to blow our jars apart and then glue them back together into eclipse packages... because using existing standards is for sissies.

(3) "by default everything can move" - because no one really wants tabs to stay where they were when the application loaded. Instead, it's better to accidentally click close and have a vital menu disappear. Bonus points: store the current perspective so that even if the user closes the application and reloads it, the perspective is still fucked up.

(4) "confusing and useless sample apps" - sure legions of programmers have learned UI programming from calc and paint examples, but what they really wanted all along was a sample help browser for an application that doesn't exist.


All this said, I do recognize that it's the only even remotely viable alternative to Mircosoft. So, if you want cross platform support, you're probably stuck, like me!


And it doesn't respect arguments to the JVM... classpath being the obvious one at the moment. This, a vision of what the world would be like it programmers ruled.


No Comments for this post yet...

Leave a comment:

Your email address will not be displayed on this site.
Your URL will be displayed.
Allowed XHTML tags: <p, ul, ol, li, dl, dt, dd, address, blockquote, ins, del, span, bdo, br, em, strong, dfn, code, samp, kdb, var, cite, abbr, acronym, q, sub, sup, tt, i, b, big, small>
(Line breaks become <br />)
(Set cookies for name, email & url)