我们需要编写一些软件,可以在Mac OS X服务器和Ubuntu上编译和运行。我们很想使用Objective-C及其所有的Cocoa好处,但是我们使用的部分的GNUstep实现已经损坏(至少在最新的Ubuntu包中是这样的)。
考虑到这一点,我们应该使用C++(我真的不想),C或者其他我们没有想到的语言?
这是一个非常资源密集型的服务器/后端进程,Java和其他解释版本的软件性能比我们编写的Objective-C概念验证要差得多,因此我们现在希望重新用“编译”语言编写。
(注:有些人可能认为这是主观的,然而归根结底,我们确实需要完成一项工作,这里必须有一个相当合适的正确答案)。
[1]编译成本地CPU指令,而不是编译成“字节码”,然后由解释器运行。
考虑到这一点,我们应该使用C++(我真的不想),C或者其他我们没有想到的语言?
这是一个非常资源密集型的服务器/后端进程,Java和其他解释版本的软件性能比我们编写的Objective-C概念验证要差得多,因此我们现在希望重新用“编译”语言编写。
(注:有些人可能认为这是主观的,然而归根结底,我们确实需要完成一项工作,这里必须有一个相当合适的正确答案)。
[1]编译成本地CPU指令,而不是编译成“字节码”,然后由解释器运行。