这两天关于Borland出售IDE业务的消息闹的沸沸扬扬。看大家讨论的热火朝天,忍不住说说自己的想法。 可以说,微软的.net卡住了Delphi和C++Builder的脖子,而Eclipse则击败了Jbuilder,更可怕的是Eclipse的向心力还有增大的趋势,看看Eclipse的插件的发展,已经在向PHP,python等领域延伸。
Borland的IDE的失败的根本原因在于目前开发界的焦点早已不在IDE的比拼上,IDE是一个重要参考因素,而不是决定因素。大家的目光都集中在各种框架,新概念上。看看Java这几年出现多少优秀的开源项目,带来多少新鲜想法,学都学不完。.NET也有很多开源项目都是从JAVA移植过来的。但是反观Delphi,感觉不到什么创新,倒是越升级让人越失望,反正我是看过了Delphi8后就对Borland彻底失去了信心。Jbuilder失败看来是因为Eclipse实在太强悍了。Eclipse已经不仅仅是一个IDE了,更代表先进的设计理念。
由此看来Borland买掉IDE产品线是一个正确的决策。但是对于Borland未来所针对的IT管理于经营,需求定义于管理,软件周期质量管理,变更管理这几个方面又怎样呢?倒不担心Borland作不出来东西,只怕到时开源项目在这些方面又有出色的表现。Borland怎么办?