delphi 前世与今生

delphi 前世与今生Borland 软件公司 是一家总部位于美国加利福尼亚州的软件公司 以提供软件开发生命周期所需的各种工具 以及已经变成今天的 Delphi 的 Turbo Pascal 而闻名于世

欢迎大家来到IT世界,在知识的湖畔探索吧!

#头条创作挑战赛#

“真正的程序员用C++,聪明的程序员用Delphi”,这句话是对Delphi最经典、最实在的描述。

提到delphi,不得不要提到borland公司。Borland软件公司,是一家总部位于美国加利福尼亚州的软件公司,以提供软件开发生命周期所需的各种工具,以及已经变成今天的Delphi的Turbo Pascal而闻名于世。Borland成立于1983年,创立者是Philippe Kahn,他领导Borland开发了一系列受人尊重的软件开发工具产品。公司的第一个产品是Turbo Pascal。

Borland发布Turbo Pascal之前,微软公司是编程语言领域的市场领先者;但在Turbo Pascal发布之后,由于其集成开发环境(IDE)要比微软的基于命令行界面的编译器以及解释器更加方便好用,迫使微软不久将开发的重点转到了操作系统和应用软件方面。

在软件开发公司领域 Borland 公司几乎是高品质软件代名词!DOS时代 Borland Turbo C/C++独领风骚,风靡全球,DOS时代最强大的开发工具。

还记得90年代初期,我自学C语言,使用的是Turbo C 2.0版本,开发DOS环境下的程序、那是PC机器的档次低、处理速度慢,为了玩转电脑,又自学了汇编,在DOS下,西文状态直接显示汉字技术、直接写视频技术、改写中断技术、常驻内存程序技术、访问扩展内存技术、modem通信技术、图像放大显示技术、多种语言混合编程技术等等。后来又使用了BC++3.0,直到BC++5.1,使用它开发调试windows程序、那个年代编写windows3.1环境下16位的程序,完全都是调用windows API实现,消息处理机制玩得非常溜溜溜。

在这里也要提到Visual Basic,1991年,Visual Basic 1.0 Windows 版本的推出,尤其是可视化窗口编程,受到了程序员的喜爱和欢迎。哪个时候Borland公司只有BC++与其争夺市场。

为了抢回市场、Borland公司捡起了Pascal语言,于1995年推出了delphi1.0 ,支持16位Windows开发。基于框架(VCL)的,可拖曳、可视化的开发环境。除了表达的语言不一样,可以说Delphi同时兼备了VC功能强大和VB简单易学的特点,因此delphi写的程序运行非常流场,不是VB可比的,尤其是delphi编译后只需要一个执行文件就行,但是VB编译后的程序,需要许多对应的dll动态模块、ocx模块等等。也许还有人记得VB程序运行不了,到处寻找dll和ocx文件的经历。

delphi 前世与今生



欢迎大家来到IT世界,在知识的湖畔探索吧!

1996年delphi2.0 支持32位编译器,支持C/S数据库开发。

1999年delphi5.0,简化Internet的开发,增强数据库支持。

2002年delphi7.0 提供了.NET的过渡,增强的Internet开发(IntraWeb),完善数据库支持,增加了Indy网路元件和Rave Report资料库报表,并且支援UML及XP的程式制作等等。这个版本非常经典,是许多delphi粉丝的最爱。在我的电脑的虚拟机里,还安装着delphi7.0,一些小功能的程序,我还是习惯使用它开发。作为这一系列的巅峰之作,以其出色的稳定性和强大的功能,一度成为开发人员首选的工具,风头无两。

delphi 前世与今生

这是我电脑的截图

从1999年发布Delphi5,Delphi以其开发快捷、控件丰富、易于上手等优势吸引了众多的开发者,用户人数达到高潮,一度超越Visual Studio。可是好景不长,在推出Delphi7之后不久,Borland公司也走向衰败,2009年最终被人收购,仅卖了区区7500万美元。

2006 Turbo Borland将BDS 2006拆分成几个独立的版本(Delphi for win32、Delphi for .net、C#、C++ Builder)。由于Borland的IDE生产部份独立成为一家名为codegear的公司,所以这个版本是以Borland名义推出的最后一个版本。

Borland公司倒闭后,先是到易博龙手中,再转到微软,最后到Embarcadero手中。Borland的最后版本是Delphi7。之后有Delphi2005到Delphi2010,这些版本基本不受Delphi开发者关注,因为D7就用得很好。Embarcadero推出DelphiXE,版本升得很快,到了XE8。之后就是10 Seattle, 10.1 Berlin, 10.2 Tokyo, 10.3 Rio†, 10.4 Sydney†, 11 Alexandria†,等版本,关心的人就比较少了。

据说,Delphi之父Anders Hejlsberg离开Borland去了微软,导致Delphi的编译器有三年的时间无人敢动,因为Anders Hejlsberg完全使用汇编实现的编译器,无人能够看懂。这些对delphi的发展产生了深远的影响。

2023年11月,发布了最新的版本已是RAD Studio 12。开发团队非常给力,2024 年 3 月就发布了RAD Studio 12.1。RAD Studio 12.1是一个以质量为中心的版本,具有改进的VCL 和 FireMonkey库、拆分编辑器视图和改进的Delphi LSP。C++Builder 带有全新的Clang编译器和改进的 Visual Assist集成。一次开发,Windows, Android, iOS, macOS, and Linux五种操作系统都可以编译使用。delphi12,似乎要重新焕发青春、重新崛起之势。

delphi 前世与今生

其实,Borland公司倒闭后,导致很多Delphi粉丝信心产生动摇,加之Jave和.net兴起,许多开发者纷纷转向Java和C#,放弃Delphi,Delphi用户群体急剧流失。而年轻的开发人员基本上不进入Delphi,大家都知Delphi是一个没落的工具,即使学会了也不好找工作,干脆不进来。所以,到目前,Delphi的开发者基本上是老司机。

当然,delphi12其控件多、做的界面比较漂亮,也很漂亮,不知是否是他的长处??能吸引一些粉丝?市场导向、公司要求,可首选会不会java?

“真正的程序员用C++,而聪明的程序员则选择Delphi”。这不仅仅是对Delphi的赞誉,更是对其简单、高效特性的肯定。但这是过去时。

时光荏苒,随着编程语言和开发工具的不断发展,Delphi逐渐从主流视野中淡出,成为了老一辈开发者的回忆。在年轻一代的开发者眼中,它甚至被视为古老和过时的代表。

不可否定,从Turbo Pascal到Delphi的演变,是编程工具发展史上的一个重要里程碑。windows系统原生客户端程序开发的旺盛需求,促进了delphi的崛起。随着B/S架构的流行,操作系统客户端的应用,也就是桌面程序应用已经开始失去往日的光彩。市场的导向,也决定了灵活和跨平台的JAVA技术更受欢迎。作为delphi的老粉,也希望delphi的重新崛起。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/129381.html

(0)
上一篇 26分钟前
下一篇 2024年 12月 1日 下午4:55

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信