最近Java IDE领域真是风起云涌。老牌的JBuilder已经风光不在。而最近几年火的不得了的Eclipse还没来得及体验“身处万人中央、享受万丈荣光”的滋味,就被Sun如法泡制的NetBeans给抢了镜头。现在Sun也想开了,放下了自己的架子来了个“全体复制”,将Eclipse的几乎所有的特点都搬到了NetBeans中。如插件、开源、免费、Web开发等等。看来Sun也学会IBM的招术了。既然在Java上挣不到什么钱,那就干脆来搅局。万一能浑水摸鱼捞上一笔也不错。最近有消息称,NetBeans和Eclipse在2007年都会推出各自的新版本,看来,今年Java IDE市场又要掀起一场腥风血雨的战争了。
Java已经诞生十多年了,但长期困扰Java的一个问题就是它并不象C#、Delphi一样有一个象样的IDE来满足那些“浮躁”的程序员来开发软件(呵呵,看来偶也很浮躁。)。这一切一真到JBuilder的出现才结束。但由于Borland的种种问题,JBuilder在2003年被评为最佳开发工具后就象失去了防护罩的“太空堡垒”一样几乎被来自外部的攻击所摧毁。
自从JBuilder失去了Java IDE王者的位置后,这个王位总得要人来坐。一直在旁的IBM对这个市场早就虎视眈眈,也许IBM心里说“JBuilder终于不行了”,就在这时,IBM将自已多年研发的Eclipse免费,开源,并给了开源社区很大的技术帮助。也许我们应该管Eclipse叫JBuilder终结者。Eclipse的出现给这个已经失去防护罩的“太空堡垒”最致命的一击。JBuilder从此再也没有从新升空的可能了。
虽然这次战斗有些惨烈,但Eclipse却是IBM给Java IDE市场的最好的礼物,也是Java IDE市场的第一个惊喜。Eclipse自从成名后,一直到2005年都是风光无限。但到了2006年,Eclipse的喜悦似乎没那么强烈了。也许是Eclipse已经感到了来自Sun的威胁。
虽然Java是Sun做的,但Java IDE却从来没Sun的份。尽管Sun有一个Java Visual Age,但这个东西其实就是个高级记事本。可Sun不会这么永远不甘寂寞。经过多年的努力,Sun终于推出了自已的新的Java IDE:NetBeans。这个工具的前身就是Visual Age。在NetBeans刚推出不久,由于NetBeans性能和功能上的原因,一直也没象Eclipse那么出名。不过在2006年,Sun推出了NetBeans5.5,这个版本不仅功能强大,而且性能得到了很大的提高。同时和Eclipse一样,也是免费开源的。
自从NetBeans开始逐渐升温后,就开始和Eclipse分庭抗挣了。甚至在网上出现了很多类似于评论Eclipse和NetBeans最终谁能取代谁的文章。甚至有一些人从来没用过NetBeans或Eclipse,就将它们批得一无是处,真是可笑之极。
在2006年,Eclipse和NetBeans谁都没有占到上风,但在2007年,NetBeans将推出人们宣传已久的NetBeans6,而Eclipse也将推出Eclipse的最新版Eclipse3.5。虽然现在还看不出谁能成为IDE的主宰者,但有一点可以肯定,在2007年Java IDE的主角将是NetBeans和Eclipse。至于其他的Java IDE,大概也只有随声附和的份了。
【相关文章】
|
|||
| · 网管系统介绍 · 网络管理系统如何支撑I.. · CISSP认证成长之路 · 51CTO国庆充电专题之好.. · 网络技术经典基础教程 · 51CTO主编推荐经典专题 · RAID——磁盘阵列基础 · 充电计划之热门IT认证.. |
· 51CTO技术自测 挑战自.. · AMD Phenom三核处理器.. · 国际文档格式标准开战 · 2007年互联网大会 · 我是黑客我怕谁——讲.. · ARP攻击防范与解决方案 · Solaris 10 配置管理 · Solaris基础知识入门 |
||
|
|||
| · Java基础教程 · VPN技术 · ARP攻击防范与解决方案 · SQL Server 2005全解 · SOA 面向服务架构 · SQL Server 2005全解 · Java编程开发手册 · RAID——磁盘阵列基础 |
· 三层交换技术专题 · SQL Server入门到精通 · Windows Server 2003企.. · Windows远程桌面应用 · C#技术开发指南 · VPN技术 · C#技术开发指南 · Solaris 10 配置管理 |
||
|
|||
| · ARP攻击防范与解决方案 · VPN技术 · SQL Server 2005全解 · Java基础教程 · SQL Server入门到精通 · SQL Server 2005全解 · SOA 面向服务架构 · Java编程开发手册 |
· C#技术开发指南 · 三层交换技术专题 · C#技术开发指南 · Windows远程桌面应用 · RAID——磁盘阵列基础 · Windows Server 2003企.. · 邮件服务器专题 · wimax技术与趋势 |
||
| ·DB2 Viper快速入门 ·DB2 9数据库的镜像分割与.. |
·将XML应用程序从DB2 8.x.. ·DB2 9中的pureXML:如何.. |
| ·服务器中的“傻瓜机”在.. ·盖茨也喜欢登录Youtube看.. |
· · |
| ·体验Windows Server 2008.. ·将超星图书转成PDF文档 |
·使用 Office Communicati.. ·VMware Workstation 6.01.. |
| ·强烈质疑“步行1公里就能.. ·国庆期间新闻回顾:微软.. |
·9月第3周回顾:微软和英.. ·9月第2周回顾:四核之战.. |
| · 华为、贝恩资本22亿美元.. · NGN:下一代网络 · 网络访问中断大排查 |
· 教你使用Anti ARP Sniff.. · 网络嗅探教程:使用Snif.. · 常见病毒手工清除方法大.. |
| · C++是垃圾语言?! · 2007年IT界七大抄袭事件 · Java实用开发全集 |
· 解析Ajax开发框架 走进A.. · 基于Google Maps与Ajax.. · 基于Google Maps与Ajax.. |
| · 热门 IT 培训认证官方资.. · Ubuntu 中文开源频道 · Solaris基础知识入门 |
· Google推出唯一硬件——.. · 硬盘之父获得诺贝尔物理.. · 理性面对四核服务器选购 |
| · 甲骨文Oracle 11g正式发.. · Oracle数据库开发之PL/S.. · Oracle数据库开发基础教.. |
· 硬盘之父获得诺贝尔物理.. · 存储2006,一个并购的大.. · IDC宣布浪潮蝉联存储市.. |