-1

Windows、Mac OS X、および Linux で動作するクロスプラットフォーム言語を学習する必要がありますか?それともネイティブ GUI 言語で開発する必要がありますか? クロスプラットフォームはネイティブより遅いと聞きました。そんなに遅いですか?おすすめの GUI 言語を教えてください。

4

2 に答える 2

0

GUI は言語ではなく、ツールキットで作成されます。プロプライエタリなオペレーティング システムでは、これらは OS 自体に統合されます。オープン ソース オペレーティング システムでは、それらは別個のプログラムになるため、本質的にほぼ常にクロスプラットフォームになります。たとえば、Qt と GTK+ はいずれも、今日の最大の 3 つのオペレーティング システムすべてで動作します。理論的には、ネイティブ GUI はクロスプラットフォーム GUI よりも Windows および Mac OS X で高速に実行されるはずですが、明らかにそれはさまざまな要因に依存します。その逆かもしれません。

幸いなことに、適切にプログラムされた GUI が重大なボトルネックになることはほとんどありません。さまざまな GUI ツールキットが必要な機能を備えているかどうか、およびそれらを使用できる言語 (特に、既に知っている言語) を検討する必要があります。

于 2013-08-22T18:24:58.357 に答える