Delphi断想

2008-04-09 04:26:26来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

Delphi断想

荣耀 2002

Delphi是迄今为止口碑最好的RAD(Rapid Application Development)产品。

Delphi 3.0是Delphi系列中划时代的版本,成熟稳定的Delphi 5.0更加巩固了Delphi企业级开发工具的领先地位。

Delphi 4.0是印象中最恶劣的一个版本。打了这个补丁,那个程序无法正常编译;打了那个补丁,这个程序无法正常编译。当然了,Delphi不会存在明显的bug的,除非你的程序规模足够大,复杂度足够高。

对于企业软件开发人员来说,Delphi的MIDAS技术具有划时代的意义。在今天微软.NET中,仍然可以看到它的影子。

Delphi的Active Form是一项令人大开眼界的技术。它的优点是,你无需什么特别的Web知识,就很容易将现有Windows项目包装为Active Form,只需添加短短几行代码,即可将其展现于浏览器之中。进入了IE,也就免去了客户端维护成本。这种技术的表现力也远比ASP丰富。但它也有一个致命的缺点:它太笨重了,只适合运行在高速局域网里。

在电力系统中普及面较广的财务软件,就是采用这种技术。没有最好的技术,只有最合适的技术,Delphi的Active Form技术用在这种地方,再合适也不过。

要想把这种技术用在广域网中,或者低速局域网内,那简直是一种恶梦。

Object Pascal是我所喜欢的最优雅的语言之一。既传统,又现代;既简单清晰,又功能强大;代码可读性好,又不象Visual Basic程序看起来那么呆板。更重要的是,类似于C ,它也支持多种程序设计风格。

三年前,如果你开发数据库相关软件,但又不想使用脚本性的语言,或者什么专用的开发工具(比如Oracle公司的Developer 2000),你希望使用一种由真正面向对象语言所驱动的开发工具,那Delphi就是最佳选择。

Delphi的设计者意识到了绝大部分软件都要和数据库打交道,从而加入了对数据库相关开发功能的强力支持,这种决策是极其明智的。正是这种对数据库开发的强力支持,导致Delphi取得了巨大的成功。

Delphi对数据库的强力支持,达到、甚至超过了一些专门的数据库开发工具。但这也容易让一些外行误解,以为Delphi只是一种数据库开发工具。

我还记得几年前,南京新街口新华书店里赫然摆放着一本书,它有一个很搞笑的名字:《关系型数据库:Delphi》(记不太清楚了,但大差不差)。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Delphi開發國際化應用程序

下一篇:古都Delphi