6

很久以前,Game Developer 杂志发表了一篇关于 ID Software 和他们的 DOOM 游戏的文章。在文章 ID 中指出,他们使用 NeXT Step 机器进行开发,并使用 GNU GCC 交叉编译器。报价:

通过在 NeXTStep 上使用 ANSI C 编写,Id Software 能够在真正的程序员环境中进行开发和测试。然后,使用网络,开发人员能够将代码发送到运行 DOS 的测试 PC 并重新编译他们正在处理的内容,以便在其自然环境中运行游戏。

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

说要获得“真正的开发环境”,OpenStep 项目是否已经发展到可以与 Cocoa/MFC/GTK/Qt 竞争的方式?

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

4

3 回答 3

7

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

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

于 2009-01-27T08:09:55.933 回答
4

您可能会对这个播客感兴趣。

于 2009-01-26T17:46:07.630 回答
3

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

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

于 2009-01-26T18:47:28.723 回答