Borland傳奇拾遺:Delphi 8

Danny Thorpe在Borland決定加入.NET陣營的很短時間內就給出了一個Delphi for .NET Compiler Preview,確實讓人高興。由于那個編譯器放在了Delphi 7發布包裏面,所以還是十分令人期待的。不過僅僅是一個編譯器,還沒有IDE的配合,沒有窗體設計器這樣基本的東西。另外,你不可能指望用一個還叫Preview的東西開發出可靠的産品。所以,作爲Delphi的忠實關注,我一直在等待Delphi 8。

不過這一次擺在Borland面前的工作實在是太艱巨。首先,MS在發布.NET 1.0之前就已經花了很長時間來准備.NET平台,而且VS .NET真的是遠比VS6優秀,Borland錯過了先機。其次,Borland自己全神貫注于Linux平台上面Kylix IDE的開發,耽誤了很多寶貴的時間,在.NET平台上面甚至一度落後于SharpDevelop或者Mono這樣的開源項目。

費了九牛二虎之力,Delphi 8在2003年底終于做出來了,Danny所寫的Delphi for .NET編譯器品質也很不錯,可是,我還是跌破了眼鏡。那個BDS 2.0 IDE幾乎讓人相信它不是Borland自己的産品,除了名字。啓動速度奇慢就不說了,還經常跳出異常要我重啓IDE。即使後面連續出了多個Update,情況也沒有十分的改善。這樣我就不得不放棄了本來的計劃。用它學VCL for .NET,可是噩夢。不過用Delphi 8開發WinForms和WebForms就好多了了(ECO是個好東西,MS幾年內恐怕都搞不出來,另外還有一點點Together繪制UML圖的實用功能)。這個代號Octane的東西確實讓我在火上煎熬了好長一陣子。

爲什麽Delphi 8會失敗呢?首先,Borland更早的時候就應該考慮如何將Delphi移植到.NET上面,而不是等到了.NET 1.1都發布之後。大量的底層工作必須在短短的一年多裏面完成,幾乎是不可能的。事實也是如此,Delphi 8在編譯器一些方面甚至比MS做得好要好,例如Bounded Array。但是,連基本的Namespace支持都不是十分的方便,簡直令人難以理解。加上IDE的問題,就沒有辦法挽回惡評如潮的局面。

那個時候我就在想,如果Borland把Delphi for .NET編譯器以及ECO這樣的新技術嫁接到VS上面就好了,起碼這樣有個穩定的IDE可以用。可是我告訴自己這機會不可能,Borland還算是一間很大的公司呢,怎麽可以做MS的寄生蟲?因此,除了等待一個又一個的補丁,我還在熱切的期待Delphi 2005。
delphi 8雖然不景氣,可是這時候出了一本Delphi for .NET Developer's Guide還買得不錯。算是說明Delphi人氣還在,一息尚存。

 
Borland傳奇拾遺:Delphi 2005
關于Delphi 2005,我一度誤解了它的開發代號DiamondBack的意思。那時候的理解是“鑽石回來了”,就是說這個産品會讓人想起Borland從前那些優秀的IDE來——當然不只是我,很多Delphi社區的人士都...查看完整版>>Borland傳奇拾遺:Delphi 2005
 
Borland傳奇拾遺:Delphi 8
Danny Thorpe在Borland決定加入.NET陣營的很短時間內就給出了一個Delphi for .NET Compiler Preview,確實讓人高興。由于那個編譯器放在了Delphi 7發布包裏面,所以還是十分令人期待的。不過僅僅是一個編譯器,還沒有...查看完整版>>Borland傳奇拾遺:Delphi 8
 
Borland傳奇拾遺:C++BuilderX
C++BuilderX面世的時候,確實引起了很大的關注。我寢室中一位多年從事Java開發的同學也第一時間下載了試用版。但是,很快人們就發現這個1.0的版本做開發非常不方便。1. 同BCB6相比,沒有RAD的窗體設計器是一個致命問...查看完整版>>Borland傳奇拾遺:C++BuilderX
 
Borland傳奇拾遺:Kylix的歸宿
2005年11月,李維先生光臨武漢時,我跑去香格裏拉飯店見了他一面。先生本人同書中照片自然一樣,只是些許疲憊是可以看出來的。這次活動主要是宣傳Delphi2006新産品,不過,很多人更加關心的是Borland的前途問題,因爲...查看完整版>>Borland傳奇拾遺:Kylix的歸宿
 
Borland將出售IDE,包括Delphi和Jbuilder
  今天,2006年2月8日,星期三,太平洋時間淩晨1點,在副總裁David I致開發者社區的一份信中提到,Borland公布爲他的IDE産品線尋求買主。  將要出售的産品線包括Delphi, C++Builder, C#Builder, JBuilder(含Pelo...查看完整版>>Borland將出售IDE,包括Delphi和Jbuilder