wangchuang2017

15675871637 WeChat wangchuang2022 QQ 2545804152 wangchuang2017@hunnu.edu.cn

Delphi,是Windows平台下著名的快速应用程序开发工具(Rapid Application Development,简称RAD)

elphi各个版本和发展历史 浏览:3764
加入我的收藏
楼主: Delphi,是Windows平台下著名的快速应用程序开发工具(Rapid Application Development,简称RAD)。它的前身,即是DOS时代盛行一时的“Borland Turbo 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 Borland将BDS 2006拆分成几个独立的版本(Delphi for Win32、Delphi for .NET、C++ Builder、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的各个版本中,使用最多的应该是Delphi 6和Delphi
 7吧。我想为什么那么多人用这2个版本呢?习惯?还是其他的,我也不知道。但是咨询了几个Delphi程序员,他们都给出了这个答案,这使我很迷惑,为什么新版本没有老版本受欢迎呢?不过我还是决定随大流,学习Delphi 7。

2010.11/2011.1 Delphi XE 3953/3953b

2012.5 Delphi XE2 4504

2013.1 Delphi XE3 With Update2

2013.6 Delphi XE4 With Update1

2013.12 Delphi XE5 With Update2

2014.6 Delphi XE6 With Update1

2014.11 Delphi XE7 With Update1

2015.6 Delphi XE8 With Update1

2015.8 Delphi 10 Seattle

2016.4 Delphi 10.1 Berlin

2016.9 Delphi 10.1 Berlin With Update1

2016.11 Delphi 10.1 Berlin With Update2

2017.3 Delphi 10.2 Tokyo

2017.7 Delphi 10.2.1 Tokyo

2017.12 Delphi 10.2.2 2004 Tokyo

2018.3 Delphi 10.2.3 2631 Tokyo

2018.7 Delphi 10.2.3 93231 Tokyo

----------------------------------------------
-
 
作者:
男 yuto (yuto) ▲▲▲▲▲ -
普通会员
2018/11/7 21:48:46
1楼: 2018.?? Delphi 10.3 Rio
----------------------------------------------
-
作者:
男 yuto (yuto) ▲▲▲▲▲ -
普通会员
2018/11/7 22:03:02
2楼: 虽然当年的Borland(宝兰)公司把子公司CodeGear很廉价的卖给业界一个不知名的公司Embarcadero(易博龙),但是从2008年起到现在(2018年),Embarcadero(易博龙)公司的软件开发团队一直在努力开发新产品,推出了N多个版本,增加很多新功能、新特性;而跟Borland(宝兰)公司一样命运的Sybase公司(Sybase公司当初做数据库系统在业界还是很牛逼的)由于经营不善最后只好卖身给SAP公司,而SAP公司对其收购下来的Sybase公司产品并不是很重视,最后也只是将PowerBuilder从12.0更新到12.6后转手卖给业界一个也是不知名的公司Appeon,好像是一家日本公司,现在的PowerBuilder是半死不活的,基本没有什么太大的改变,IDE和各个方面的和N年前的差不多!而Delphi跟它完全不一样!
----------------------------------------------
-
作者:
男 yuto (yuto) ▲▲▲▲▲ -
普通会员
2018/11/7 22:10:29
3楼: 在这个C#、Java当道的时代,Delphi依然爆发着十足的活力!!!到现在仍然有相当不少的使用群体在使用它做程序开发!!!
----------------------------------------------
-
作者:
男 yuto (yuto) ▲▲▲▲▲ -
普通会员
2018/11/7 22:16:28
4楼: Embarcadero(易博龙)公司现在单靠一个Delphi和另外一个C++Builder还是不够的!应该把过去的C#Builder和JBuilder重新搬出来,继续完善开发更新!!!
C#Builder在微软C#的基础上增加一些自己的特性,使得独特一点,更高效的开发!
桌面程序开发、手机终端设备程序开发、网页程序开发(PHP)、企业程序开发、跨平台!
JBuilder可以做桌面程序开发、手机终端设备程序开发、JSP网站程序开发、企业程序开发!
----------------------------------------------
-
作者:
男 yuto (yuto) ▲▲▲▲▲ -
普通会员
2018/11/7 22:20:26
5楼: 版本重新定位划分:
企业版 专业版 架构师版 社区版(免费)
----------------------------------------------
-
作者:
男 unique20102003 (小马) ★☆☆☆☆ -
普通会员
2018/11/7 22:51:48
6楼: borland的东西是没有开源基因的,推出一个社区版都勉为其难。jbuilder 在j2ee  时代也火过一阵,结果被 eclipse 干掉了,后来宁愿烂掉也不开源。其实现在互联网时代,好东西传播的很快,就像现在用 idea 的人越来越多了一样。
----------------------------------------------
-
作者:
男 feiyanm (feiyanm) ▲▲▲▲▲ -
普通会员
2018/11/8 8:29:34
7楼: 楼主发的那么长一段话,除了Delphi8.0之前有写到各个版本的开创性技术之外,其他都没有任何更新。。。楼主,你是偷懒了,还是背后有什么值得深思的地方?
最后一定要为D教呐喊一声Slogan:
Delphi威武!千秋万代,一统江湖!!!
----------------------------------------------
Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!Delphi威武!千秋万代,一统江湖!我去WC吐一会儿去!
作者:
男 earthsbest (全能中间件) ▲▲▲▲△ -
普通会员
2018/11/8 8:44:13
8楼: list of Delphi language features and version in which they were introduced/deprecated


Delphi 10.2 Tokyo

Support for Linux server apps (Intel 64-bit using LLVM and ARC).
Assigning a dynamic arrays to a pointer using the @ operator is only allowed when hard-casting the array.
More flexible namespace resolution of unit names

Delphi 10.1 Berlin

Native support for Utf8String and RawByteString type on all platforms
The [weak], [unsafe] and [volatile] attributes are supported on all compilers.
The size of extended on OSX is now 16 bytes.
class and record helpers cannot access private members of the classes or records they extend.
Support for Android up to 6.01.

posted on   王闯wangchuang2017  阅读(57)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示