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一直在进步,不是吗?
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。