写点什么

跨平台的 Delphi 回归

  • 2008-11-28
  • 本文字数:806 字

    阅读完需:约 3 分钟

很多年来 Delphi 都是 Windows 平台上强有力的竞争者。它将 VB 的快速应用开发和更加强大的语言结合起来。然而当.NET 横空出世后,Delphi 逐渐丧失了其霸主地位。Delphi 的 Win32 编译器已经被人所淡忘,同时 Borland 也将精力转向了.NET 开发。Delphi 8 不再支持 Win32 开发,同时其.NET 版本也与之前的程序不兼容。由于这个原因,再加上稳定性的问题,最终导致大多数开发者放弃了 Delphi 8 和 9。

由于最近 Embarcadero Technologies 收购了 Borland 的开发部门,这令 Delphi 获得了新生。其核心产品 Delphi 2009 又重新开始关注 Win32 开发了。同时,微软最近在协议上的变化又给了新版本的 Delphi 一个出路。

去年,我们曾报道过微软准备向独立的系统供应商免费提供 Visual Studio。这个名为 Visual Studio Shell 的版本可用作任何开发套件的基础。Embarcadero 正在用其开发 Delphi Prism。

Delphi Prism 给 Embarcadero 带来了一些 Borland 未曾拥有的东西。通过将 Visual Studio Shell 作为起始点,他们可以立刻与微软的专业开发工具展开竞争而无需弥补迷失的那几年光阴。

凭借 Delphi Prism,Embarcadero 可以专注于微软比较欠缺的领域:跨平台开发。通过使用 Visual Studio 和 Delphi Prism,开发者编写的程序可以运行在非微软的操作系统上。

敞开说吧,Delphi Prism 提供了 Gtk#的项目模板、OS X 上的 WinForms、面向 OS X/Tiger 的 Cocoa 以及面向 OS X/Leopard 的 Cocoa。 Tim Anderson 补充到:

我推荐在 Mac 上的 VM 运行 Visual Studio,因为 Windows 无法运行 Cocoa 应用。同时你需要使用 Apple 的 Interface Builder,因为在 Visual Studio 中并没有 GUI 设计器。

这并不是第一次提出将 Delphi 作为一个跨平台的开发工具了。有一个名为 Kylix 的项目,它支持 Linux 操作系统。但它的价格太高,同时其稳定性还很让人质疑,更不用说与 Delphi 源代码的不兼容性了,因此它很快就失败了。

查看英文原文: Cross-platform Delphi is Back

2008-11-28 00:351383
用户头像

发布了 88 篇内容, 共 262.3 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

ZBC通证月内已翻倍,Nautilus Chain 上线前夕的“开门红”

股市老人

中冶赛迪:基于鲲鹏DevKit开发智慧城市基础设施管理平台,性能提升47%

Geek_2d6073

互联网企业如何进行数字化转型?业务需求迭代频繁的应对之策!

优秀

数字化转型 互联网行业

DevEco Studio 3.1 Beta1版本发布——新增六大关键特性,开发更高效

HarmonyOS开发者

HarmonyOS

即时通讯技即时通讯技术文集(第8期):移动端弱网优化系列 [共14篇]

JackJiang

爆肝!《Java权威面试指南(阿里版)》,冲击“金三银四”有望了

程序知音

Java java面试 java架构 后端技术 Java面试八股文

颜色的认识与使用(大屏颜色/仪表板报告设计)

Data 探险实验室

大屏配色 颜色 可视化颜色 配色搭配

行云管家属于高新企业吗?安全吗?

行云管家

云计算 网络安全 高新企业 云管理 高新技术

云小课|MRS基础原理之Hue组件介绍

华为云开发者联盟

大数据 华为云 企业号 2 月 PK 榜 华为云开发者联盟

打造江西数智产业高地,百度飞桨人工智能产业赋能中心落户南昌青山湖

飞桨PaddlePaddle

飞桨 PaddlePaddle

云数据库TiDB免费试用初体验

TiDB 社区干货传送门

社区活动 6.x 实践

云数据库 TiDB 初使用

TiDB 社区干货传送门

版本测评 安装 & 部署 性能测评 扩/缩容 6.x 实践

在流媒体时代,如何看待音乐版权?

HIFIVE音加加

知识产权 音乐 版权

云数据库TiDB-试用

TiDB 社区干货传送门

管理与运维 版本测评 安装 & 部署

不要 ChatGPT,我们要你!2023 涛思招聘季重磅来袭~

TDengine

数据库 tdengine 时序数据库

ZBC通证月内已翻倍,Nautilus Chain 上线前夕的“开门红”

鳄鱼视界

在字节跳动,造赛博古籍

字节跳动技术范儿

后端 nlp 搜索 OCR 多模态

ChatGPT“狂飙”出圈,快来分享你眼中的ChatGPT吧!

InfoQ写作社区官方

热门活动 ChatGPT

Python基础知识入门(一)

漫步桔田

前端监控之性能与异常

京东科技开发者

监控 服务端 页面 企业号 2 月 PK 榜 js代码

EasyNLP集成K-Global Pointer算法,支持中文信息抽取

阿里云大数据AI技术

人工智能 深度学习 信息抽取 算法模型 企业号 2 月 PK 榜

TiDB x Aliyun 免费试用,竟还有这般福利?

TiDB 社区干货传送门

社区活动 版本测评 6.x 实践

Fine BI、Smart BI怎么办,瓴羊Quick BI已经可以提供移动端自助分析整体解决方案!

对不起该用户已成仙‖

数据库审计有什么用?过等保三级需要吗?

行云管家

数据库 等保 等级保护 数据库审计

英方软件加入龙蜥社区,联手夯实数字基础设施坚实底座

OpenAnolis小助手

开源 数据复制 英方软件 龙蜥社区 CLA

测试角色在项目各阶段的项目管理tips

京东科技开发者

项目管理 测试 测试 单元测试 企业号 2 月 PK 榜

云数据库 TiDB 入门级别的体验

TiDB 社区干货传送门

6.x 实践

龙蜥开发者说:为爱发电!当一个龙蜥社区打包 Contributor 是怎样的体验?| 第16期

OpenAnolis小助手

Linux 开源 rpm 龙蜥社区 贡献

最佳实践|用腾讯云智能文字识别实现网约车信息管理

牵着蜗牛去散步

人工智能 腾讯云 腾讯 最佳实践 文字识别

LeetCode题解:2357. 使数组中所有元素都等于零,排序,详细注释

Lee Chen

JavaScript 算法 LeetCode

跨平台的Delphi回归_.NET_Jonathan Allen_InfoQ精选文章