私はMacの開発者です。できるだけ多くのプラットフォーム(Linux、Windows、Mac)で動作するアプリケーションを開発したいと考えています。私はまた、プログラムがGUIを持っていて、ターミナルベースではないようにしたい。私のアプリケーション(アルゴリズム)が非常に高速で、古いハードウェアで約2秒で実行されるため、パフォーマンスのメリットについて心配していません。私はC++かjavaを学ぶべきでしょうか?
私はパンサー開発環境を使用していますが、コードの移植性に問題が生じる可能性があります。
これはほぼ確実に重複しています。そして、私はこの質問が他の場所、おそらくhttp://programmers.stackexchange.comで尋ねられるべきだと思いますか? –
あなたの話は分かりませんが、Cross CompatibiltyのGUIはQt/C++(高速)またはJava(遅い)を意味します – Qchmqs
あなたの質問に簡単な答えがあるとは思いません。また、JavaとC++があなたの唯一の選択肢であるとは思わない。パフォーマンスがあなたの唯一の関心事でない場合、移植性の良い判読を楽しむ他の言語もあり、より生産的であると考えることができます。 –