Mac OS X サーバーと Ubuntu の両方でコンパイルして実行できるソフトウェアを作成する必要があります。私たちは、Cocoa の良さをすべて備えた Objective-C を使用したいと思っていますが、使用している部分の GNUstep 実装は壊れています (いずれにせよ、最新の Ubuntu パッケージでは)。
これに照らして、C++ (私はむしろそうではありません)、C、または私たちが考えていなかった何かを使用する必要がありますか?
これは、非常にリソースを集中的に使用するサーバー/バックエンド プロセスであり、このソフトウェアの Java およびその他の解釈されたバージョンは、私たちが作成した Objective-C の概念実証よりもはるかにパフォーマンスが悪いため、「コンパイル済み」で書き直したいと考えています。 [1]" 言語。
(注: これを主観的なものと考える人もいるかもしれませんが、結局のところ、仕事を成し遂げる必要があるため、合理的に適切な正解がここにある必要があります)。
[1] ネイティブ CPU 命令にコンパイルされ、インタープリターによって実行される必要がある「バイト コード」にコンパイルされません。