OpenStep 作为开发环境的最新程度如何?

发布于 2024-07-13 04:27:09 字数 520 浏览 12 评论 0原文

很久以前,《游戏开发者》杂志发表了一篇有关 ID Software 及其《DOOM》游戏的文章。 ID 文章中指出,他们使用 NeXT Step 机器通过 GNU GCC 交叉编译器进行开发。 引用:

通过在 NeXTStep、Id 上用 ANSI C 编写 软件能够开发和测试 在真正的程序员环境中。 然后,开发人员可以使用网络 能够将代码发送到测试电脑 运行 DOS 并重新编译它们 正在努力在其上运行游戏 自然环境。

NextStep演化成了Cocoa,其他OS也跟着其他UI框架一起成长,GTK、Qt、MFC等等……

说想要得到一个“真正的开发环境”,OpenStep项目就演化成 它可以与 Cocoa/MFC/GTK/Qt 竞争吗?

仅从项目截图来看,框架似乎及时停止了,小部件不如我所说的其他框架的好,但丑陋不是软件开发的衡量标准,支持度、成熟度和完整性如何OpenStep 小部件?

Long time ago, the Game Developer magazine published an article about ID Software and their DOOM game. In the article ID states that they used a NeXT Step machine for development with GNU GCC cross compiler. Quoting:

By writing in ANSI C on NeXTStep, Id
Software is able to develop and test
in a true programmer’s environment.
Then, using a network, developers are
able to send the code to a test PC
running DOS and recompile what they
are working on to run the game on its
natural environment.

NextStep evolved into Cocoa, and other OSes have grown with other UI frameworks, GTK, Qt, MFC, etc...

Saying that one wants to get a "real development environment" has the OpenStep project evolved in a way that it can compete with Cocoa/MFC/GTK/Qt?

Judging only by the project screenshots it looks like the framework stopped in time, the widgets are not as nice as the ones from the other frameworks I've stated, but ugliness is not a software development measure, how is the support, maturity and completeness of OpenStep widgets?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

你的他你的她 2024-07-20 04:27:09

Cocoa 是 OpenStep。 是直系后裔。 OpenStep 变成了 Yellow Box 变成了 Cocoa。

通过询问“OpenStep 项目是否已发展”,听起来像是您在询问 GNUstep,而不是 OpenStep。

Cocoa is OpenStep. It's a direct descendant. OpenStep became Yellow Box became Cocoa.

By asking "has the OpenStep project evolved" it sounds like you're asking about GNUstep, not OpenStep.

嘿看小鸭子会跑 2024-07-20 04:27:09

此播客您可能感兴趣。

This podcast might be of interest to you.

暗恋未遂 2024-07-20 04:27:09

“真正的开发环境”在当时意味着“比 DOS 更好的东西”。 NextStep 和 OpenStep 领先于他们的时代,但从那时起已经过去了很多时间。

Mac OS X 上的 Cocoa 是一个不错的开发环境,但它并没有明显优于其他当前流行的开发环境。 (它比 MFC 或 VB6 更好,但 Java 和 .NET 开发人员不会对它感到惊叹。)

"Real development environment", at the time, meant "something better than DOS". NextStep and OpenStep were ahead of their time, but a lot of time has passed since then.

Cocoa on Mac OS X is a nice development environment, but it is not clearly superior to other currently popular development environments. (It's better than MFC or VB6, but Java and .NET developers wouldn't be wowed by it.)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文