1. 程式人生 > >Delphi各個版本和發展歷史

Delphi各個版本和發展歷史

面向對象 生產部 我想 ans window 面向 personal 學習 可視化

Delphi,是Windows平臺下著名的快速應用程序開發工具(Rapid Application Development,簡稱RAD)。它的前身,即是DOS時代盛行一時的“BorlandTurbo Pascal”,最早的版本由美國Borland(寶蘭)公司於1995年開發。主創者為Anders Hejlsberg。經過數年的發展,此產品也轉移至Embarcadero公司旗下。Delphi是一個集成開發環境(IDE),使用的核心是由傳統Pascal語言發展而來的Object Pascal,以圖形用戶界面為開發環境,透過IDE、VCL工具與編譯器,配合連結數據庫的功能,構成一個以面向對象程序設計為中心的應用程序開發工具。

Delphi的發展歷程:

  1995 1.0 支持16位Windows開發。基於框架(VCL)的,可拖曳、可視化的開發環境

  1996 2.0 以32位編譯器為核心,支持C/S數據庫開發

  1997 3.0 語法:加入接口(Interface)的機制。IDE:首次提供了(Code Insight)

  1998 4.0 語法:加入動態數組和方法覆蓋等支持。IDE:增強調試能力,提供代碼模板

  1999 5.0 增強了IDE和調試器,提供了TeamSource。簡化Internet的開發,增強數據庫支持

  2001 6.0 提供了Web Service。跨平臺的Kylix 1.0和CLX

  2002 7.0 提供了.NET的過渡,增強的Internet開發(IntraWeb),完善數據庫支持,增加了Indy網路元件和Rave Report資料庫報表,並且支援UML及XP的程式制作。 Delphi 7 Studio於2002年夏季推出,有四個版本:體系版(Architect),企業版(Enterprise),專業版(Professional)和個人版(Personal)。體系版,企業版和專業版都配備Delphi語言的Borland Kylix 3完整版。

  2003 8.0 單純的for .NET版本,擁有C#的能力,保留了Delphi的易用性(業內視為一個過渡版本)

  2004 9.0 正式名稱:Delphi 2005。語法:加入了inline及for in loop等功能。IDE:把Borland Delphi.Net、Borland Delphi Win32、Borland C#、Enterprise Core Objects等環境和功能集成成一個開發工具,因此可以在Win32和.NET開發環境中切換或同時進行

  2005 10.0 發布名稱:Borland Developer Studio(BDS) 2006。集成C++ Builder; ECO(Enterprise Core Objects)升級到ECO III; 集成Together for Delphi,可以在同一個IDE中進行UML開發;QA Audits和QA Metrics可以快速的把握專案的設計和代碼的質量。

  2006 Turbo Borland將BDS 2006拆分成幾個獨立的版本(Delphi for win32、Delphi for .net、C#、C++ Builder),而且不能同時安裝兩個不同的版本。由於Borland的IDE生產部份獨立成為一家名為codegear的公司,所以這個版本是以Borland名義推出的最後一個版本。

  2007 11.0 正式名稱:CodeGear RAD Studio - Delphi 2007。

  2008 5.7 Borland正式宣布將CodeGear子公司出售給Embarcadero(易博龍)技術公司。

  2008 8.25 Embarcadero發布CodeGear Delphi 2009 Pre-release版。

  2009 8.25 Embarcadero發布CodeGear.RAD.Studio.2010版

Delphi是著名的Borland(現在已和Inprise合並)公司開發的可視化軟件開發工具。“真正的程序員用c,聰明的程序員用Delphi”,這句話是對Delphi最經典、最實在的描述。Delphi被稱為第四代編程語言,它具有簡單、高效、功能強大的特點。和VC相比,Delphi更簡單、更易於掌握,而在功能上卻絲毫不遜色;和VB相比,Delphi則功能更強大、更實用。可以說Delphi同時兼備了VC功能強大和VB簡單易學的特點。它一直是程序員至愛的編程工具。

人家說,真正的程序員用C++,聰明的程序員用DELPHI,DELPHI以它快速開發的特點,讓C++望塵莫及。在DELPHI的各個版本中,使用最多的應該是DELPHI7和DELPHI6吧。我想為什麽那麽多人用這2個版本呢?習慣?還是其他的,我也不知道。但是咨詢了幾個DELPHI程序員,他們都給出了這個答案,這使我很迷惑,為什麽新版本沒有老版本受歡迎呢?不過我還是決定隨大流,學習DELPHI7。

2010 08 24 RAD Studio XE

2011 09 26 Delphi XE2 RTM

2012 11 11 Delphi XE3

2013 04 22 Delphi XE4

2013 09 11 Delphi XE5

2014.4.16 Delphi XE6

2014.9 Delphi XE7

2015.4 Delphi XE8

2015.9 Delphi XE10 Seattle

2016.4 Delphi XE10.1 Berlin

……

(出處:DelphiFans.com

Delphi各個版本和發展歷史