如果您未开发Apple平台,是否有理由选择Objective-C?我知道GNUstep(我不觉得这很令人愉快),但还有什么?苹果平台是Objective-C唯一的地方是不错的选择吗?
如果您希望开发多种平台,包括OS X或iOS以及Linux或Windows,Objective-C可能是一个不错的选择?
如果您未开发Apple平台,是否有理由选择Objective-C?我知道GNUstep(我不觉得这很令人愉快),但还有什么?苹果平台是Objective-C唯一的地方是不错的选择吗?
如果您希望开发多种平台,包括OS X或iOS以及Linux或Windows,Objective-C可能是一个不错的选择?
看看Cocotron,它是Cocoa到Windows的一个端口。如果Mac是您的主要目标,这也可能是获得Windows的一种方式。但是,苹果平台是ObjC最好的地方 - 如果你不瞄准苹果,我不会使用它。
Clozure Common Lisp (CCL)在32位Windows平台现在包括使用Cocotron开源项目Cocoa框架实验支持。
外部Apple,唯一主要的Objective-C环境是GNUSTEP/Windowmaker。
这是一个耻辱,因为Objective-C比C++更好更精确。
同意。 :/太糟糕Windows不支持更好的语言,但我想这是你的微软。 ;) – esqew 2010-07-21 02:05:45
我想这是非常主观的。我不喜欢这样一个事实:C原始类型和结构不会在同一级别上玩Objective-C对象(不能轻易混合这两个对象)。 @ seanny94:微软拥有C#,我发现它是一门伟大的语言。 – zneak 2010-07-21 02:11:26
@seanny;微软有很多工具可以用来构建一个obj c编译器和相关的视觉工作室工具,如智能感知支持等。我非常喜欢objective c,但让我们面对它;如果人们真的想在微软平台上使用它,那么就会有一个开源的工作,我们就会拥有它。 – Steve 2010-07-21 02:51:25
谢谢。该项目有多成熟? – 2010-07-21 02:23:17
几年。我真的了解开发者,他对此非常认真 - 正在积极开发中。我相信他的业务取决于它的存在(他开发它的个人专业用途) – 2010-07-21 02:31:03
我见过这个网站,但它似乎已经死了,因为该网站自2008年以来没有更新。对我来说就像“obj-c.net”将比移植语言和可可框架更“可行”。 – Steve 2010-07-21 02:55:57