Delphi,有人說它消失了,也有人說它成為了小眾化的軟體,也有人說,只是我們不再使用它,在國外,它還是一門很受歡迎的軟體; 無論怎樣,Delphi曾經是一門非常受歡迎的應用程式開發工具,今天,我們一起來了解它,28年來,它的變化。
Delphi是由Borland推出的視覺化程式設計環境,許久之前,瞭解過Pascal語言的同學,對Delphi就不會覺得陌生;小編在中學的時候,學校裡安排選擇一門計算機語言作為輔修課,當時學的就是這個,時間一晃,十多年過去了。
Delphi是一個整合開發環境,使用的就是由之前Pascal語言發展而來的Object Pascal語言,1994年至今,最新的版本已是RAD Studio 11(XE11)。
Delphi 1.0
1994年,Borland推出的Delphi 1.0版本,運行於16位的Windows 3.1 系統,從而支援視窗作業系統的應用程式開發。
Delphi 2.0
1996年,Borland推出2.0的Delphi。它以32位編譯器為核心,同時也是第一個32位的系統,支援Windows和C/S開發。
Delphi 3.0
1997年,Borland推出3.0的Delphi。執行在Windows 95系統,加入了介面的機制,並提供了code insight。
Delphi 4.0
1998年,Delphi 4.0推出,需要執行在486的計算機上,最低16M的ROM。這個版本加入動態陣列和方法覆蓋等支援。
Delphi 5.0
1999年,Delphi 5.0推出。5.0這個版本增強了IDE和偵錯程式及資料庫的支援,簡化了internet的開發。不少同學是從這個版本開始接觸的Delphi,那時候,國內擁有計算機的同學已經不少了。
Delphi 6.0
小編第一次聽說世界上有Delphi這個軟體的時候,就是這個版本。只不過知道的是Pascal,姑且就算是Delphi吧。
這個版本,提供了Web Service。增強了
- code complete(程式碼提示),6.0的這個窗體可以自行調整大小;
- 新的Object TreeView樹形控制面板;
- 新的internet應用系統的WebSnap控制元件組;
- 支援XML/XSL;
6.0的版本在2001年推出,第一批規模以上的使用者,應該是這個版本吧。
Delphi 7.0
2002年,Borland推出了7.0版本的Delphi。這個版本提供了.net的過渡,完善了資料庫的支援。
Delphi 8.0
8.0版本的Delphi好看了許多:)。這個版本釋出於2003年,新增或者優化了ADO.net資料庫功能,建立和部署ASP.NET應用程式,對語法進行了修改,如取消PChar型別。
Delphi 9.0(Delphi 2005)
9.0版本的Delphi,被稱之為delphi 2005。這個版本新增或優化了:
- 多單元名稱空間,行內函數和程式碼最佳化技術;
- 支援WinForms,ASP.NET WEB Forms在視覺化環境中的開發。
- 支援重構來組織原始碼,以提升程式碼的可維護性和程式碼重用。
- 支援版本控制和團隊開發;
及許多新功能。
Delphi 2006
2006版本的Delphi,釋出於2005年,整合C++Builder,整合Together for Delphi,可以在同一個IDE中UML開發。
Delphi 2007(CodeGear RAD Studio - Delphi 2007)
Delphi 2007,最佳化或新增了:新的IDE編譯環境比D7啟動要快,支援VISTA介面,封裝了VISTA新的API函式,支援MS Build等。
Delphi 2009 Pre-release
平臺給出了升級到2009版的幾個理由,其中包括
- 可定製的類管理器;
- 新的語言特性,例如:
- 完全的RTL list和collection支援的delphi泛型;
- 升級了資料庫驅動;
- 增強的構建配製管理系統;
- 新元件或現有元件的增加,包括微軟的office ribbon風格控制。
CodeGear.RAD.Studio.2010
釋出於2009年,最亮眼的功能是支援“觸控式螢幕”,包括可觸控鍵盤和識別不同的觸屏手勢,以及更智慧的程式碼提示功能等。
Delphi XE(Delphi 2011)
11的這個版本,被稱之為Delphi XE。
Delphi XE2
XE2增加了VCL Styles 面板、Documentation Insight(編輯註釋)、增加了TOSVersion型別。
Delphi XE3
Delphi XE4
Delphi XE5
Delphi XE6
Delphi XE7
Delphi XE8
Delphi XE10
新的程式碼洞察技術、code insight等。
RAD Studio 11
這個版本被更名為RAD Studio 11,新功能特性在圖中有詳述,喜歡的同學可以瞭解一下(英語水平有限,就不翻譯了)。
Delphi一直在進步,不是嗎?