CnPack Forum » CnPack IDE 专家包(CnWizards) » 忽视应用开发导致Codegear走向没落


2009-12-25 17:08 lyylyy82
忽视应用开发导致Codegear走向没落

开篇直白:我一直是非常喜欢Delphi的,也一直喜欢BC甚于VC。
就在2007年,还到深圳香格里拉大酒店,聆听了李维等人带来的RAD Studio 2006的新产品介绍,对Delphi for PHP很感兴趣,以为有了Codegear后,Delphi等会有个新生。

会后不久,应南方某知名大学邀请,去带领开发若干国家课题。让我大为惊讶的是,研究生们根本不认Delphi,不是用VC就是用JAVA编程,对Delphi不屑一顾。我还是坚持用Delphi 7完成了项目的主体,编程速度也远比其他用VC编程的学生快多了。但那时,Delphi的毛病已经非常明显了。再经过随后这二年接触到的项目,更觉得Delphi的的确确是没落了,以前铺天盖地的第三方支持站点纷纷关闭,有关书籍居然在书店已经见不到了,哀哉!痛惜!

今年,Cedegear终于找到了娘家,卖给了Embarcadero,一家致力于研发和生产跨平台数据管理产品的软件公司。据称,“两家公司合并后,将共同致力在软件开发生命周期管理和数据库管理等方面提供完备的解决方案”(ZDNet 李宁语)。如果这就是Codegear的目标,Codegear将从此真正走向没落,因为她完全把遍及社会的各种应用开发放弃了。而便于各种灵便的应用开发正是当年Borland的成功之处。

先从我自2007年以来遇到的几个项目来看Delphi的严重缺陷:
1、Delphi最近一直自称注重Web应用的开发,但却一直没有推出类似微软Directshow的开发包,在整个多媒体应用上毫无作为。
2、面向下一代互联网的开发,Delphi一直依赖的Indy不能有效地访问IPv6。只好用VC编写相关接口。
3、Delphi一直不愿去加强在迭代、容器落后的现状。到了RAD Studio2006-2009,总算有了泛型编程的模版,但非常不全。数据类常与VC的STL不兼容,不便在诸如GIS应用等方面的开发。
4、由此导致对眼下正如火如荼开发的OpenCV应用方面,Delphi也无所作为。
5、Visual Studio 2008推出了漂亮的Device开发模版,Codegear也毫无作为。

总之,Codegear让人有高不成低不就的感觉:

高端产品:
        不敢也不大可能开发出自己的系统,如Android。
中间产品:
        1、不认真解决自己的泛型编程缺陷,算法支持薄弱。
        2、互联网应用依赖Indy,没有面向下一代互联网的勇气的决心。
        3、多媒体应用开发薄弱。
        4、没有当前迫切需要的动态图像识别开发包(如正规的OpenCV Delphi)。
低端产品:
        1、没有支持Device开发的模版。
        2、不去研发DSP等先进芯片的开发模块。

为了进行上述这些开发,不得已,只好捏着鼻子,用什么CRL,十分难受地写出gsnew这样的东西。
让我说你什么好呢,Codegear?你越来越象鸡肋了,尽管我喜爱了你十来年。

2010-1-25 16:00 wr960204
正因为如此.我们才要把自己的代码多多贡献出来.

2010-1-25 22:12 jjwwang
哎,我也不清DELPHI会如何。郁闷。

页: [1]


Powered by Discuz! Archiver 5.0.0  © 2001-2006 Comsenz Inc.