C ++を学ぶことで、ネイティブアプリケーションを高速で構築できますか?それはプログラマーとして私を助けますか、そして他の利点は何ですか?
C ++を学びたい理由は、JVMと.NET上に構築されたアプリケーションのUIパフォーマンスに失望しているためです。彼らはゆっくりと感じ、またゆっくりと始めます。もちろん、本当に悪いプログラマーは、C ++を使用して、遅くて遅いアプリケーションを作成することもできますが、私はその場合を考慮していません。
私のお気に入りのWindowsユーティリティアプリケーションの1つはLaunchyです。そして、Readme.pdfファイルで、プログラムの作成者は次のように書いています。
0.6これは最初のC++リリースです。C#の大きな.NET Framework要件に不満を感じ、ユーザーがC#をインストールしたくないという理由で、より高速な言語に切り替えることにしました。
.NET Frameworkの要件、さらにはデスクトップアプリケーションのJRE要件について、Launchyの作成者に完全に同意します。それらの特定のバージョンは言うまでもありません。そして、私のお気に入りの最高のデスクトップアプリケーションのいくつかは、実行するのに.NETやJavaを必要としません。インストール後に実行されます。それらは主にC++を使用して構築されていますか?C ++は、優れた高速GUIベースのアプリケーションの唯一のオプションですか?
また、C++を学ぶことのその他の利点についても非常に興味があります。