Delphi归来,重燃开发人员的信心

 

CodeGear台湾区产品经理李维介绍完新产品,听众迫不及待的走向讲台,纷纷问起新产品的兼容问题,知网生物识别科技技术长江元麟也是其中一位,他特地来问一个问题,因为这将影响到公司未来产品的开发效率。

Windows Vista
出现带来64位新挑战。知网生物识别科技去年面临客户要求在VistaContent Menu技术上支持64位档案指纹加密。江元麟表示:「目前只有Microsoft Visual C++支持64位,但我们累积了很多DelphiLibrary和组件,基于稳定度及开发时效的考虑,并不希望换开发环境,目前做法是花很多力气和C++整合。……我今天就是来问Delphi什么时候支持64Bit?」

1995年发表1.0版后,12年来,Delphi历经11个版本更迭,从16位的1.0.NET平台的BDS 2006。开发部门独立成立CodeGear 后,又回到原生Win32环境下的Delphi 2007 for Win32。江元麟24年程序开发经验,一路见证了Delphi的变化。

1987年开始接触Borland,江元麟用过Turbo PascalTurbo C1995年,因为工作需要开始使用Delphi2000年,他投入生物识别产业,继续使用Delphi 5开发,他指出:「Delphi有一个很好的优点是可以开发自己的组件,它的组件让我们的产品开发加速很快。新进工程师能马上就作一些简单的开发,这是Delphi最棒的地方。」

相较于当时其它开发工具,他认为:「VB当时没办法完全用对象导向的方式去开发组件,比较不是给Engineer用,而是给Power User使用。而C++要客制化组件难度颇高,它的平台没有那么灵活。」
为何一直用Delphi?江元麟解释说:「是因为它的平台,很多Source Code都有释出,所以你可以开发一些真的是自己会用到的基层组件。我们公司的组件已经累积5年到10年都有,一个组件能够撑那么久,代表它很稳定了,相对的我们公司的产品出来质量是非常好的,这也是Delphi的贡献……这也是为什么,我们宁可在Delphi上花力气结合C++来处理新挑战。」3年前,知网的识别软件能让Pentium 4 处理器在1秒内辨识十万枚指纹,是当时国外最高速度的3倍,他说:「这其中有一部份是由Delphi编译出来的程序代码效率相当好的贡献。」

虽然当天江元麟的问题没有立即的解决方案,但对于脱离Borland后的GodeGear,他表示:「蛮喜欢切割出来的CodeGear,以前步调很慢,现在步调很快,我比较喜欢,听李维传递的讯息,感觉比较有活力,但希望能维持以前的速度和质量。两年前看到Borland公司很乱,觉得很遗憾,周围的人两年前已经慢慢转到C#去了。」,他接着说:「我们本来去年要考虑转成C#,现在要重新考虑了
<iframe name="google_ads_frame" marginwidth="0" marginheight="0" src="http://pagead2.googlesyndication.com/pagead/ads?client=ca-pub-3528650120430763&dt=1183890684015&lmt=1183890684&format=468x60_as&output=html&correlator=1183890684000&url=http%3A%2F%2Fgmai9999.googlepages.com%2Fhome&ad_type=text_image&ui=rc%3A0&cc=100&flash=9&u_h=768&u_w=1024&u_ah=738&u_aw=1024&u_cd=32&u_tz=480&u_java=true" frameborder="0" width="468" scrolling="no" height="60" allowtransparency="allowtransparency"></iframe>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章