168大数据

标题: Eclipse 曾是行业之王,它为何一步步堕落了? [打印本页]

作者: 168主编    时间: 2017-5-10 12:08
标题: Eclipse 曾是行业之王,它为何一步步堕落了?
本帖最后由 168主编 于 2017-5-10 14:31 编辑

Eclipse走向死亡的转折点是Eclipse 4的推出。



Eclipse 失败了,曾经的 Java IDE(集成开发环境)之王为何会沦落到今天的地步?
1、Eclipse 4
如果说 Eclipse走向死亡有一个转折点,那么这个转折点就是Eclipse 4的推出。
在Eclipse 3.x时代,Eclipse虽有起伏但是发展不错,成为开发者工具的支配者,突然之间它决定“自杀”了。Eclipse重新编写了所有的UI代码,正如Joel Spolsky警告的,此举可能会导致死亡,结果真是这样。
Eclipse 3.x 拥有快速、本地样式的IDE,每一次推出新版本都会增加一些实用的功能。Intellij的Swing UI艰难跟上了Eclipse本地插件的步伐。到了Eclipse 4突然来了一个急转弯。我们看到的UI超级慢、漏洞很多、相当丑,Eclipse倒退了好几年。
2、Equinox P2
Equinox P2项目的本意是好的,想让插件升级变得更容易。插件是Eclipse的生命线,所以Equinox P2项目相当关键。
然而,最终Equinox P2在复杂中爆炸,它的目标似乎与InstallShield存在竞争,都想成为通用安装工具。由于目标范围太宽、太过复杂,它不再只是做一件事了,这件事曾经是它擅长的,那就是安装Eclipse插件。
当你安装Eclipse插件时,经常会看到下面的对话框:
3、不是一件产品
Eclipse.org似乎更有兴趣推广Eclipse Foundation而不是IDE。网站给人的感觉就像是许多独立项目的集中营,这些项目不再维护。
真见鬼,“功能”列表简直就是捆绑插件的内部ID组成的。
总之,Eclipse越来越不像IDE,越来越像插件大集合,你想开发自己的东西寸步难行。
4、非常丑陋
自从Eclipse 4之后,Eclipse UI转了个弯,朝着丑陋前进。工具栏的颜色丑不可视,糟糕的图标边缘居然有锯齿,黑色主题让你惊厥,不支持视网膜显示屏(直到最近才支持)。除了这些,还有一个不再维护的网站,停滞在2000年代,还有丑陋的bugzilla漏洞追踪器和无人问津的邮件列表。
每一次当你使用Eclipse,你会觉得自己之所以使用,唯一的原因就是太穷了,买不起Intellij。
5、Intellij Community Edition
在纯粹的Jave开发过程中,Eclipse JDT仍然是一个强大的IDE,一些学生和开源项目正在寻找免费的IDE,它是一个好选择。
然而,Intellij Community Edition的推出将它推向死亡。
Intellij Community Edition和免费的Android Studio意味着你没有理由再在Java开发中使用Eclipse了,你有了更好的IDE,它还是免费的。
结论:
Eclipse正在死亡,对于开发者来说是一个损失。没有Eclipse参与竞争,Jetbrains创新的动力就会弱一些,为IDE增加新功能也不会那么积极。看看WebStorm对TypeScript的支持糟糕到何种地步,这就是一个很好的反面例子。
遥想当年,Eclipse还是顶尖的免费IDC,它帮助我们学习编程。换言之,贫穷的学生可以使用与专业人士一样的工具,现在这个时代已经结束了。
编译组出品, 编辑:杨志芳
本文来自翻译:movingfulcrum.com
来自:36kr








欢迎光临 168大数据 (http://www.bi168.cn/) Powered by Discuz! X3.2