Visual Studio 与 Delphi 对话: 我对DELPHI的一些看法(感谢博客园里朋友们的支持!!!)

首先,博客园里朋友们的支持和对我前两篇文章的参与。
(Visual Studio 与 Delphi 对话) (转:Delphi惹谁了?)。

以下是我的一点看法,相互学习交流。

DELPHI:
比VC要简单; 比VB要强大;跟C#目前还不是同一个应用层面的。
比较容易上手,开发效率较好。有优美的PASCAL语言、以及方便的IDE和强大的三方控件资源支持。
但从 DELPHI 7.0以后,更新进步得很慢,也没什么突破性的改进。

适合个人或中小型公司作为开发工具。或者作为起步创业的低成本开发平台。
对数据库支持也很比较好;更适合C/S模式的开发、Win32的应用软件、工具软件等,也能完成.net的开发,但效果还不是很好。
不适宜游戏开发、引擎技术和远程交互。目前不能算是主流开发语言。
 
对个人:DELPHI是更好更快地的学习和掌握的一门开发工具,达到较快的入门应用。可以开发一些极具个性的应用软件。
对创业型公司:DELPHI可以用较低的成本实现一些产品的开与技术的培训。可以用较好的效率实现公司创业产品的布署。基本能满足中小型企业数据应用平台(如中小型的MIS,ERP等)。
对有实力的公司或个人:DELPHI不是他们的首选。

DELPHI虽然目前逐渐在改进,但进度不如人意。主要可能是原Borland公司实力的问题加上Microsoft的打压以及部分核心人员的流失。但仍然有一群FANS在死守DELPHI的前景。

Delphi目前有支持PHP(Delphi? for PHP),JAVA (JBuilder 2008),源生程序代码可完全移植到linux平台。虽然支持.net开发(Delphi? for .net),但还不尽人意。但本人认为,结合 RemObjects等其他三方技术,远程交互的也可以出现一片新的景像。


以下的一些信息。仅供参考,不代表要说明什么观点。
有人说 DELPHI 不是 .net 的首选开发平台,这有一定的道理,但.net 的应用在DELPHI也不能说是完全没有可能. 这里也有一篇 Delphi for .net 的应用示范,
<Delphi也疯狂,开发BS的界面全面超过ASP.Net 3.5>
虽然这个示范还没有实现纯.net技术(示范里好像使用了ocx支持, 然而这种应用,对使用的最终客户是完全可以接受的),也让喜欢DELPHI的技术员看到了DELPHI for .net 的前景。

虽然DELPHI目前的版本对实现.net有需要改进的地方,但随着.net不过避免的作为一种趋势。相信DELPHi应该会在这方面做出好的提升的。

前不久 DELPHI 在他的网站上发布了未来的新的技术图线路(我忘记了网页地址),提到了.net的强化,跨平台,虚拟机技术,ECO等等。前景好像还比较吸引人。我还是等新的版本出来后,再看结果。到时再来跟大家继续讨论。

网上现在已经有了Delphi2008的pre-release版,不过本人还没有使用过。不作评论。这里有一篇文章可供参阅:
http://hi.baidu.com/rarnu/blog/item/7e34ed50c20cec591038c2bb.html (百度橙子的DELPHI博客)

参考资料: 一點Delphi2008的消息 http://hi.baidu.com/rarnu/blog/item/e335cd17d41fb40dc93d6dbd.html

喜欢DELPHI的朋友,可以支持一下,到DELPHI的官网上花几分钟时间填一个调查表:
http://video.codegear.com/survey/2008DelphiSurvey_SimplifiedChinese.html

posted @ 2008-06-14 02:20  陆岛工作室  阅读(3929)  评论(15编辑  收藏  举报