历经 24年,Delphi 各版本介绍(下)

| 选择喜欢的代码风格  

Delphi各个版本和发展历程


年份 版本 备注
1995 Delphi 1.0 支持16位Windows开发。基于框架(VCL)的,可拖曳、可视化的开发环境(WYSIWYG)。Delphi 1扩展了Borland Pascal 语言,提供了面向对象,窗口化,快速的代码编译,卓越的数据库之处方式,接近 Windows 界面风格和控件支持技术。 Delphi 1的 Slogan 非常的朴实: Delphi and Delphi Client/Server are the only development tools that provide the Rapid Application Development (RAD) benefits of visual component-based design, the power of an optimizing native code compiler and a scalable client/server solution.
1996 Delphi 2.0 以32位编译器为核心,支持C/S数据库开发,并且具有当时世界上速度最快的编译器,基于面向对象的高效的可视化开发设计,灵活的数据体系。 Delphi 2,应用于Win32平台与当时的 Windows 95 完美的融合,在Delphi 1的基础上升级了Database Grid, OlE 自动化,Variant 数据类型的支持,long string 类型的支持,已经可视窗体的继承。 Delphi 2的口号是:"The Ease of VB with the Power of C++" 比 VB 更加方便,比 C++ 更加强大。
1997 Delphi 3.0 语法:加入接口(Interface)的机制。IDE:首次提供了(Code Insight),并在那时,已经开始支持Web应用程序。Delphi3 开始引进许多新的功能,包括我们喜爱的代码自动关联索引技术(比如输入int 将把int前缀的关键字全部显示),Dll调试,组建模板,DecisionCube和Teechart控件,WebBroker技术,ActiveForms,控件包,COM接口。
1998 Delphi 4.0 Delphi4 是变成一个十分综合专业的 Client/Server 开发工具,加入动态数组和方法覆盖等支持。IDE:增强调试能力,提供代码模板。开解决分布式计算的问题,这个时候CS开发已经开始流行。Delphi提供了Java交互功能,高性能的数据库驱动,CORBA开发,微软BackOffice 支持,以前所未有的方式,定制,管理,架构和升级数据,使用delphi4相同的时间和预算中,你将得到优异其他的应用程序和产品。Windows 98 OS 的支持,改良的OLE和COM支持..
1999 Delphi 5.0 Delphi 5增强了IDE和调试器,提供了TeamSource。简化Internet的开发,增强数据库支持..Delphi 5 更多的特点体现在高效的 Internet 开发上,增强了 debugger 设置,XML功能和数据库的ADO支持。
2001 Delphi 6.0 提供了Web Service。跨平台的 Kylix 1.0 和 CLX。Borland Delphi 6 是第一个支持 Windows Web Services 的快速应用程序开发平台,这个时候 Web Services 才是一个刚刚兴起的技术,这个时候的 Delphi 已经全面的支持了团队或个人的分工和协作开发。更为伟大的是Delphi已经开始支持跨平台开发,我们可以在windows下面编译代码,也可以在Linux下有Kylix编译,刚才提到过web service的支持,DBExpress 的引擎,新的控件和类。
2002 Delphi 7.0 Delphi 7 是最给力的一个版本。提供了.NET 的过渡,增强的 Internet 开发(IntraWeb),完善数据库支持,增加了 Indy 网路元件和 Rave Report 资料库报表,并且支援 UML 及 XP 的程式制作。 Delphi 7 Studio 于 2002 年夏季推出,有四个版本:体系版(Architect),企业版(Enterprise),专业版(Professional)和个人版(Personal)。体系版,企业版和专业版都配备 Delphi 语言的 Borland Kylix 3 完整版。
2003 Delphi 8.0 Delphi 8 是一个短命的版本,单纯的for .NET版本,拥有C#的能力,保留了Delphi的易用性(业内视为一个过渡版本),很多开发者感觉稳定性远远不及 Delphi 7。
2004 Delphi 2005(9.0) 正式名称:Delphi 2005。语法:加入了 inlinefor in loop 等功能。IDE:把Borland Delphi.Net、Borland Delphi Win32、Borland C#、Enterprise Core Objects 等环境和功能集成成一个开发工具,因此可以在 Win32 和 .NET 开发环境中切换或同时进行。 这个版本还有一个面子叫做 Diamondback,也被叫做 Delphi 9。
2005 Delphi 2015(10.0) 发布名称: Borland Developer Studio(BDS) 2006。这个版本又叫BDS2006, DxXter, 包括了RAD 支持C++,C#.NET,集成 C++ Builder; ECO(Enterprise Core Objects)升级到ECO III; 集成Together for Delphi,可以在同一个IDE中进行UML开发;QA Audits和QA Metrics可以快速的把握专案的设计和代码的质量。
2006 Turbo Delphi Turbo Borland 将BDS 2006拆分成几个独立的版本(Delphi for win32、Delphi for .net、C#、C++ Builder),Turbo Delphi是BDS 2006的一个子集,而且不能同时安装两个不同的版本。由于Borland的IDE生产部份独立成为一家名为codegear的公司,所以这个版本是以Borland名义推出的最后一个版本。至于Turbo Delphi为什么产生,CodeGear Delphi变成Embarcadero Delphi这有一段动荡的历史,有兴趣的朋友可以去了解下
2007 CodeGear Delphi 2007(11.0) 正式名称:CodeGear RAD Studio - Delphi 2007。Delphi 2007于2007年3月发布。用于Win32的Delphi 2007主要针对希望升级现有项目的Win32开发人员,包括完整的Vista支持 - 主题应用程序和VCL对玻璃,文件对话框和任务对话框组件的支持。
2008 Embarcadero Delphi 2009 Borland 正式宣布将 CodeGear 子公司出售给 Embarcadero(易博龙)技术公司。Embarcadero 发布 CodeGear Delphi 2009 Pre-release 版,直到 Delphi 2009 才具有 Unicode 支持,新的语言功能,如 Generics 和 Anonymous 方法,Ribbon 控件,DataSnap 2009
2009 CodeGear.RAD.Studio.2010 Embarcadero Delphi 2010 于 2009 年发布. Delphi 2010 允许您为平板电脑,触摸板和自助服务终端应用程序创建基于触摸的用户界面。
2010 RAD Studio XE Embarcadero Delphi XE于2010年发布.Delphi 2011带来了许多新功能和改进:内置源代码管理,内置云开发(Windows Azure,Amazon EC2),用于优化开发的创新扩展工具箱,DataSnap多层开发..
2011 Delphi XE2 RTM Embarcadero Delphi XE 2于2011年发布.Delphi XE2将允许您:构建64位Delphi应用程序,使用相同的源代码来定位Windows和OS X,创建基于GPU的FireMonkey(HD和3D业务)应用程序,扩展多个 层叠DataSnap应用程序,在RAD Cloud中具有新的移动和云连接,使用VCL样式来实现应用程序外观的现代化..
2012 Delphi XE3 ..
2013 - 2017: Delphi XE4 ... 2016.4 Delphi XE10.1 Berlin/10.2 Tokyo
2018 Delphi 10.3.1 RIO 经过测试,之前 10.3 在 Android 5.0 上界面冻结的问题,已经解决
...


发表评论