首页 > 其他分享 >Delphi,从1994到2022,20多个版本,经历了这些变化(转)

Delphi,从1994到2022,20多个版本,经历了这些变化(转)

时间:2022-09-05 13:44:55浏览次数:66  
标签:RAD 20 1994 Delphi 支持 Studio 版本 Borland

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一直在进步,不是吗?

转自网络(https://baijiahao.baidu.com/s?id=1720921482377045256)

标签:RAD,20,1994,Delphi,支持,Studio,版本,Borland
From: https://www.cnblogs.com/tang-delphi/p/16657809.html

相关文章

  • JAVA进阶--不可变集合、Stream流、异常--2022年9月4日
    第一节 不可变集合1、不可变集合的特点定义完成后不可以修改,或者添加、删除2、如何创建不可变集合List、Set、Map接口中,都存在of方法可以创......
  • Delphi各个版本和发展历史(转)
    Delphi,是Windows平台下著名的快速应用程序开发工具(RapidApplicationDevelopment,简称RAD)。它的前身,即是DOS时代盛行一时的“BorlandTurboPascal”,最早的版本由美国Borl......
  • [SUCTF 2019]EasySQL 1
    这个题目搞了我好久,由于本人基础不扎实,试了好多方法,只发现有三种情况Nonono、无返回结果和有返回然后使用了新学习的堆叠注入,得到了数据库名和表名想要查看Flag表的字......
  • [ACTF2020 新生赛]Include 1
    首先进入靶场可以看到trip查看源码点击进入提示我们能不能找到flag可以看到这里是文件包含,想着包含index.php但是根目录是自动索引的,无论输入什么都是trip页面又想......
  • Revit2018二次开发——外部工具不显示
     安装包下找到D:\aaa\Revit_2018_G1_Win_64bit_dlm\Utilities\SDK\SoftwareDevelopmentKit中的RevitSDK.exe也可以直接通过安装解压这个东西。  找到一个addin文件......
  • 前端JS-Day20
    BOM:浏览器对象模型,核心对象为Window 通过var声明的所有全局变量和函数都会变成window对象的属性和方法,let或const则不行。  窗口加载事件:addEventListener('load......
  • 2022-2023-1 20221311《计算机基础与程序设计》第一周学习总结
    作业信息班级:https://edu.cnblogs.com/campus/besti/2022-2023-1-CFAP作业链接:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK01作业目标:快速浏览教材作业正文:ht......
  • [HTML+CSS] 20.媒体查询,响应式布局
    笔记来源:尚硅谷Web前端HTML5&CSS3初学者零基础入门全套完整版目录媒体查询响应式布局媒体查询媒体查询语法媒体类型媒体特性断点媒体查询响应式布局网页可以根据不......
  • copy (倒叙离线+bitset+^特性) (hud 2022多校 2)
    题目:给定一个序列 a1,a2,…,an,共有 q 次操作,每次操作有两种类型:操作1(1,l,r) 表示复制区间 [l,r] 的内容,在区间 [l,r]的末尾处插入这段内容。操作2(2,x) 询问......
  • 2022.9.5关于专业思考上的想法
    有机会在创新创业大赛上进行专业训练,今年先以单片机为主的巡航小车,以后在此基础上进行软件和功能的升级,激光雷达,Android系统控制,还有一个想法,就是自主建立六自由度机器人,作......