Delphi归来,重燃开发人员的信心
2007-04-06 18:38
309 查看
CodeGear台湾区产品经理李维介绍完新产品,听众迫不及待的走向讲台,纷纷问起新产品的兼容问题,知网生物识别科技技术长江元麟也是其中一位,他特地来问一个问题,因为这将影响到公司未来产品的开发效率。
Windows Vista出现带来64位新挑战。知网生物识别科技去年面临客户要求在Vista的Content Menu技术上支持64位档案指纹加密。江元麟表示:「目前只有Microsoft Visual C++支持64位,但我们累积了很多Delphi的Library和组件,基于稳定度及开发时效的考虑,并不希望换开发环境,目前做法是花很多力气和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 Pascal和Turbo C。1995年,因为工作需要开始使用Delphi。2000年,他投入生物识别产业,继续使用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#,现在要重新考虑了
Windows Vista出现带来64位新挑战。知网生物识别科技去年面临客户要求在Vista的Content Menu技术上支持64位档案指纹加密。江元麟表示:「目前只有Microsoft Visual C++支持64位,但我们累积了很多Delphi的Library和组件,基于稳定度及开发时效的考虑,并不希望换开发环境,目前做法是花很多力气和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 Pascal和Turbo C。1995年,因为工作需要开始使用Delphi。2000年,他投入生物识别产业,继续使用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#,现在要重新考虑了
相关文章推荐
- 读书笔记:Delphi5 开发人员指南 第一章
- 读书笔记:Delphi5开发人员指南 第二章(1)
- Delphi快速开发建模(金融集成开发人员培训教材之一)
- 翻译:Win32开发人员为什么”必须”升级到 delphi 2005 ?
- 求 Delphi 7 开发人员
- Delphi开发人员的编程习惯
- Delphi开发人员指南 第一部份快速开发的基础 第2章 Object Pascal 语言(二)
- ESS-Model适合于Delphi或Java开发人员使用的反向建模工具
- 电子书下载:Delphi 6 开发人员指南
- Delphi XE4 发布,来自芝加哥开发人员会议现场消息
- Delphi开发人员指南 第一部份快速开发的基础 第2章 Object Pascal 语言(三)
- Delphi开发人员指南 第一部份快速开发的基础 第2章 Object Pascal 语言(一)
- Delphi开发人员指南 第一部份快速开发的基础 第2章 Object Pascal 语言(三)
- Delphi开发人员指南 第一部份快速开发的基础 第1章 Delphi下的Windows编程(四)
- Delphi开发人员指南 第一部份快速开发的基础 第2章 Object Pascal 语言(一)
- Delphi 中的字符串——《Delphi6 开发人员指南》读书笔记
- Delphi中动态链接库两种调用方式的比较 ------D5开发人员指南上的
- 开发人员注意:微仰坐姿更有益处
- 作为软件开发人员应该知道的最基本的东西-转载
- 探寻 SharePoint Services 中为开发人员提供的重大改进功能