编程速递-Delphi is 30 Delphi诞生30周年!
时光机
情人节,1995年2月14日
通过Wayback Machine回顾往昔: 比尔·克林顿担任美国总统,Windows 3.1风靡一时,而CompuServe仍然是人们生活中的一部分。在这一年的这一天,Borland软件公司的研发团队——包括安德斯·海尔斯伯格、加里·惠津、查克·贾兹杰夫斯基、戴夫·斯科菲尔德、艾伦·鲍尔、汉克·考克斯、马克·库辛诺以及雷·凯斯特纳——发布了Delphi,这一创举永远地改变了软件开发的世界。
Borland与Delphi
1995年参与开发Delphi的部分团队成员
在1995年,Delphi被誉为下一代Windows开发工具,它将最直观的可视化设计环境与世界级优化原生代码编译器的无与伦比性能相结合。
敬业精神
Borland的敬业团队成员共同打造了一款经受住了时间考验的软件开发工具。1995年推出的核心快速应用程序开发工具令人惊艳,并且至今仍在构建未来!这款Windows(现在是跨平台)开发工具的辉煌历史令人惊叹。
智慧结晶
“‘Delphi’最初是Borland一个严格保密的小型秘密项目中的测试代号:这是一个基于Borland的Object Pascal编程语言的、面向Windows的下一代可视化开发环境。”——Danny Thorpe
快速应用程序开发
SV 如何使用Borland Delphi 回顾篇
三十年的创新
快速编译时间和高效的快速应用程序开发是Delphi开发的基石,而如今,这些创新特性依然助力Delphi应用程序登陆众多平台。
Object Pascal
Object Pascal 是 Delphi 开发环境的核心语言。Pascal 最初由尼古拉斯·沃思(Niklaus Wirth)设计作为一种教学语言,旨在帮助开发者学习编程。Object Pascal 以其易学易用的特性而著称。Delphi 编译器能够在短短几秒钟内编译超过百万行的 Object Pascal 代码。
快速应用程序开发
快速应用程序开发(Rapid Application Development, RAD)是 Delphi 背后的核心理念,并贯穿于开发工具的每一个环节。从快速的编译时间到实时可视化构建应用程序,Delphi 在开发过程的每个阶段都提供了强大的支持。
VCL/FMX
1995年发布的原始可视化组件库(Visual Component Library, VCL)是 Delphi 成功的关键因素之一。易于使用且便于扩展的可视化组件推动了技术的进步。自那时以来,VCL 得到了极大的增强和扩展,同时新增了一个名为 FireMonkey(FMX)的跨平台框架,使 Delphi 能够支持多种不同的设备。
从1995到2025:Delphi的三十年演变
Delphi版本
三十年的创新历程,让Delphi从最初针对Windows 3.1的Delphi 1版本,发展到了如今能够支持Android、iOS、macOS、Windows、Linux以及HTML5*等多平台的Delphi 12。
历史长河中的Delphi
Pascal语言由Niklaus Wirth开创,而Delphi自1995年面世以来,便成为了高效开发的代名词。历经三十载,Delphi不仅保持了其在创建高性能应用程序方面的领先地位,还凭借其卓越的快速应用程序开发能力、组件复用优势以及跨多平台数据库访问的可扩展性,在众多开发者中赢得了极高的评价。无论是现在还是未来,Delphi都是您开发应用程序时不可或缺的得力助手,助力您在不同设备上快速构建出既快又稳定的应用。
编程速递-Delphi 30 周年“创新时间线”更新发布:一图展示30年发展历程
使用Delphi编译百万行代码
无与伦比的快速应用程序开发
设计
只需设计一次您的主UI布局,然后即可轻松定制针对不同平台和设备的视图,无需重复设计工作。
开发
利用我们为每个平台高度优化的编译器,减少长时间等待编译的过程。在某些情况下,数秒内即可编译百万行代码。
调试
通过集成的跨平台原生调试功能,更快地定位并解决错误。可以在Windows、macOS、iOS、Android和Linux上远程调试应用程序!
部署
通过为目标设备创建应用程序来接触用户。使用单一代码库和统一UI创建桌面和移动应用。
全球开发者社区
Third party community sites based around Embarcadero tools and frameworks.
English
Discord – “Delphi Programmers” Discord group – independent but actively monitored by Embarcadero staff.
Discord – “Delphi Community” Discord Group – independent but actively monitored by Embarcadero staff.
Slack – Delphi Worlds – run by excellent MVP Dave Nottage, lots of excellent advice and several other MVPs and Embarcadero staff hang out there. It’s particularly useful for developers looking to create mobile or cross-platform apps.
Telegram – Delphi Developers – independent and very active group – monitored by Embarcadero staff
Telegram – Skia4Delphi – independent and very active group run by the creators of Skia4Delphi. If you use Skia4Delphi this is the must-see forum.
DelphiPraxis
https://en.delphipraxis.net/
Delphi developer (FB)
https://www.facebook.com/groups/137012246341854/
C++Builder on DelphiPraxis
https://en.delphipraxis.net/forum/41-general-help/
C++Builder Developer’s Journal
http://bcbj.org/forums/
C++Builder Developer (FB)
https://www.facebook.com/groups/CBuilder/
Australian Delphi User Group Forums
https://forums.adug.org.au/
StackOverflow: InterBase
https://stackoverflow.com/questions/tagged/interbase
DelphiDevelopers (FB)
https://www.facebook.com/groups/DelphiDevelopers/
StackOverflow: Delphi
https://stackoverflow.com/questions/tagged/delphi
StackOverflow: FireMonkey
https://stackoverflow.com/questions/tagged/firemonkey
StackOverflow: C++Builder
https://stackoverflow.com/questions/tagged/c%2B%2Bbuilder
Pascal GitHub
https://github.com/search?l=Pascal&o=desc&q=delphi&s=stars&type=Repositories
Embarcadero YouTube
https://www.youtube.com/user/EmbarcaderoTechNet/videos
Embarcadero Twitter/X
https://twitter.com/EmbarcaderoTech
Delphi Reddit
https://www.reddit.com/r/delphi/ This independent forum includes moderators from Embarcadero staff including Developer Advocate Ian Barker.
DelphiFeeds
https://www.delphifeeds.com/
BeginEnd.net
https://www.beginend.net/
Delphi Professionals (LinkedIn)
https://www.linkedin.com/groups/101829/
Delphi And Pascal Developer Group (LinkedIn)
https://www.linkedin.com/groups/1290947/
Powered by Delphi (LinkedIn)
https://www.linkedin.com/groups/48600/
French
https://delphi.developpez.com/
https://codes-sources.commentcamarche.net/source/list/delphi-pascal-7
Portuguese
Delphi Brazil (LinkedIn)
https://www.linkedin.com/groups?gid=2546335
portugal-a-programar.pt
https://www.portugal-a-programar.pt/forums/forum/17-delphilazarus/
Russian
FireMonkey RU
http://fire-monkey.ru/
German
DelphiPraxis
https://www.delphipraxis.net/
Spanish
Club Delphi
http://www.clubdelphi.com/foros/
Turkish
DelphiCan.com
https://www.delphican.com/
DelphiTurkiye.com
http://www.delphiturkiye.com/forum/