2025 AI基础设施风向标,不看必后悔!#AI基础设施峰会 了解详情
写点什么

跨平台的 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:351457
用户头像

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

关注

评论

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

谈一谈年终奖中的那些坑

张小方

程序员 面试 offer 薪资 年终奖

week 04 作业

Safufu

week 04 总结

Safufu

极客大学架构师训练营 系统架构 第8课 听课总结

John(易筋)

极客时间 系统架构 极客大学 极客大学架构师训练营 系统架构演化

从0-1学习项目方案设计

赵孔磊

【思考】-产品等级与市场定位匹配

superman

定位 产品定位

这20道微服务面试题要是不会,offer就与你无缘

犬来八荒

Java 架构 面试 微服务

Week4总结

王志祥

极客大学架构师训练营

年薪百万架构师推荐的888页Java王者级核心宝典,offer直接来

无予且行

Java 面试必考的 6 个技能,都在这了

架构大数据双料架构师

使用 Flutter 快速实现请假与写周报应用

LeanCloud

flutter 后端 数据 教程

架构师训练营第四周感悟

张锐

极客大学

如何构建你自己的 JVM (2) HelloWorld

孤星可

Java JVM 深入理解JVM

系统架构:学习小结

梅子黄时雨

极客大学架构师训练营

从 0 到 1 搭建技术中台之推送平台实践:高吞吐、低延迟、多业务隔离的设计与实现

伴鱼技术团队

kafka 缓存 分布式架构 消息推送 push

让你秒懂Spring中Mybatis的花样配置

小谈

Java spring 面试 Spring Cloud mybatis

ARTS 第 4 周

乌拉里

慧点OA转战政企市场,钉钉们羡慕么?

人称T客

架构师0期04周总结

我在终点等你

一文读懂 TypeScript 泛型及应用

阿宝哥

Java typescript 大前端

环信荣登36氪WISE2020企服金榜-智能客服榜首

DT极客

架构师0期04周命题作业

我在终点等你

聊一聊 HashMap

江城子

Java hashmap

分布式系统架构学习总结(第四周)

~就这样~

系统结构:作业

梅子黄时雨

极客大学架构师训练营

攻克SpringBoot底层源码后,才发现开发原来这么香

无予且行

Java spring 面试 Spring Boot 开发

计算机操作系统基础(九)---存储管理之段页式存储管理

书旅

php laravel 线程 操作系统 进程

Linux 性能优化实战 笔记-IO篇

程序员老王

javascript 部分数据类型的用法

Isuodut

一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题?请列举描述。

~就这样~

原创 | TDD工具集:JUnit、AssertJ和Mockito (二十四)编写测试-内建扩展

编程道与术

Java 编程 TDD 单元测试 JUnit

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