代码改变世界

怀念Delphi--希望它能雄起!

2011-07-22 21:44  java线程例子  阅读(189)  评论(0编辑  收藏  举报

前些天跟一个人聊起我自己的一个系统,我说是delphi做的,他说那太落后了,然后说了一堆,我只能汗。虽然我现在主要在dotnet平台上做事情,但我对delphi还是有感情的,

毕竟用了那么多年,而且至今我觉得从开发速度上来说,至少在桌面系统开发方面,无人能及。Delphi至少有几个地方还是非常的经典:

1、UI组织,Delphi的Form是可以继承的,这个东东非常有用,在提高开发速度方面简直就一个神器。

2、BDE:这个东东的Query和TUpdateSQL结合,再加上datasource可以跨form引用query,对开发速度上的提高不是一点点。dotnet的dataset+command就有这个影子。

3、VCL和控件开发:VCL就不用说了,一个时代的经典,而且还是开源的,里面的很多设计方法都可以算得上经典的设计模式的实际应用典范,但有几个人有心情去看这个

开源的代码呢?delphi的控件开发非常具有可控性,加上很多是开源的代码,那是相当的爽。当然 delphi的数据感知控件所采用的方式,就是现在也一样不落后。

4、Delphi里面的很多东西都可以算得上后面一些东西的前身:属性,元数据,反射(在delphi里是可以根据属性名之类的获取或设置实例的属性值的),属性编辑器等等。

dotnet的函数参数缺省居然在4.0才弄出来.

.....

但目前的趋势来讲,delphi确实在走下坡路,有的时候,一旦势形成,想力挽狂澜是很难的...

个人感觉Borland太小气,结果不仅失去了关键性人才,也失去了自己....