C

  

Linuxカーネルの創設者、Linus Torvalds氏は最近、カーネル開発にはC ++の代わりにCを使用する必要があると電子メールで説明しています。巨大なプロジェクトでは、自分で開発されていないモジュールを理解していなくても、開発効率を向上させるために他のモジュールの関数の正確な意味をすぐに理解できます。加えて、Linusはまた、C ++のメモリ管理方法が精神的に非常に不自由なものであるとも考えている(C ++におけるその慣用的な「new」キーワード)。 Eメールの最終的な要約は次のとおりです。明らかにCはすべてのプロジェクトに適しているわけではありませんが、C ++ですか?それでも忘れてください。ガベージコレクションや並行処理など、これらは本当に重要な機能です。

では、彼が探しているC ++の置き換えは何ですか?新しいGo言語はありますか?それとも2.0 D言語に関するのでしょうか。それとも、Java、.net、仮想マシンベースの言語を代わりに使用しますか?


Copyright © Windowsの知識 All Rights Reserved