|So Utterly Disappointed [message #955376]
||Tue, 23 October 2012 14:56
| Alex Kerezy
Registered: October 2012
I can't explain how amazingly worthless the Eclipse platforms seems to me. The help file says "Eclipse is a platform that has been designed from the ground up for building integrated web and application development tooling. By design, the platform does not provide a great deal of end user functionality by itself. "
This is not at all true -- it's a Java focused text editor. It's chosen the language ahead of time. Web and application development? Oh please....
"At the core of Eclipse is an architecture for dynamic discovery, loading, and running of plug-ins."
Not at all -- Discovery is PAINFUL. Not all versions of eclipse have a way to explore the various plugins. Very little information is available about the plugins. The web site is a mess, 20% of the links are bad. There is no real comparison of plugin details (which means more than 3 or 4 items). Just trying to understand the various versions of Eclipse take a Ph.D.
"Out of the box - or off the web - the basic platform is an integrated development environment (IDE) for anything (and nothing in particular). "
IDE - somebody's smoking something.... The modeling tools natively connect to nothing. Integrated? Itegrated to what? Integrated means no matter how or with what plug-in I view or consider something - it's metadata or inherent data is represented the same. Whether I look at something in a piece of code, in a picture, in action, anyway I consider it - it's the same, and it NEVER has to be redocumented. Real integration means this - plugins aren't separate projects they just another tool, another way to look at my existing projects. Integration means "works together" period. Integration does not mean the user has to MAKE IT WORK TOGETHER. That's not integration - that's the same garbage the thousands of disparate tools over the decades of software engineering have created. That's exactly what you get in Eclipse. The fact that different plugins require you to start a new project - PROVES the platform's ignorance of what integration is. Why in the world would a new plugin mandate you start a new project?
It is an out right LIE to call Eclipse an IDE. There is NO native, inherent, integration in this platform. Only after a user spends hours bloodying their face against their PC might they get a single artifact represented the same way in different plugins.
Eclipse is living proof so called expert software engineers don't get it. It's a documentary on why Apple is a success (and I'm not a big Apple fan) - becuase they know people want to spend time "doing" and not "figuring out" how to do. And considering how long it's been around, it's also a pretty lame text editor, which is about all it's worth.
You get what you pay for.
Furiously Frustrated in Frankfort!!