我发现很多辩论会反复讨论使用哪种语言来开发实时3D游戏,普遍的共识是C或C++是唯一能够为高端系统级游戏提供合适性能的语言,密集的3D游戏。我看到很多人说C#,Java或Python太慢,特别是因为垃圾收集。目标C如何? Objective C是否具有自动垃圾收集功能?除了自动垃圾收集之外,还有什么语言“太慢”或不适合3D游戏?是目标C适合3D游戏的语言吗?
这个问题可能更多的是一个'思想实验',因为我怀疑我会制定一个游戏,如此巨大的资源需要解决这些问题,但作为一名程序员,我莫名其妙地痴迷于性能,所以我仍然想知道我自己的狂热。
这不是我,但我敢肯定downvotes是因为Mac OS X上的Objective-C实际上具有自动垃圾收集功能。这是可选的,但它在那里。只是供参考,因为我讨厌没有教育的downvotes。 – Chuck 2009-05-30 04:21:40