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>

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