Linus TorvaldsのC++批判は正しかったのか

2015年3月14日 14:58

本家/.「Was Linus Torvalds Right About C++ Being So Wrong?」より 最も有名なC++への批判は、おそらく2007年のLinus Torvalds氏の発言だろう。「C++はひどい言語だ。」彼はこう書き始める。「これをさらにひどいものにしているのは、水準以下のプログラマーが数多く使用していることで、またさらに簡単に完全なゴミを作り出せるようになっている点だ。」と続く。C++を嫌うのは彼だけではない。STLやBoostを潜在的に不安定で非効率にした原因がC++だと考える開発者も多い。しかし、C++の需要がなくなることはない。Diceの記事では、C++はそれほど嫌悪するべきものではないとJeff Cogswell氏が主張している。「実際には一度しか使用しないのにも関わらず、複数の継承を重ねて再利用可能なクラスを作成するといった、過剰な設計をこれまでに何度も目にしてきている。」と、Cogswell氏は語る。「しかしこれは例外であり、標準ではないと主張したい。適切に使用すれば、一般的なプログラミングや、C++のより高度な機能を使用したプログラミングで、大きな利益が得られる。」とのこと。Linusの発言は行き過ぎだったのだろうか。

 スラッシュドットのコメントを読む | デベロッパーセクション | プログラミング | デベロッパー

 関連ストーリー:
Greg K-H、Linuxのドキュメントに「個人攻撃を行うな」との文言を追加するパッチをリリース 2015年03月11日
投票の結果を受けてLinuxカーネルのバージョンが4.0に 2015年02月25日
Linus Torvalds曰く、Linuxのカーネルコードを書く人を企業が雇っているのであり、ボランティアが減っているのではない 2015年02月22日
Linus Torvaldsが聞く: Linuxのバージョン番号、大きい方がいい?小さい方がいい? 2015年02月14日
ユーザーがいる限り、LinuxはEISAサポートを続ける 2015年01月24日
Linus、オープンソースにおける多様性と感じのよい人であることについて語る 2015年01月18日
Linus Torvalds、GCCのバグに強烈なダメ出し 2014年07月28日
ML上で強い口調を使うのは是か非か、Linux Kernel Mailing Listで議論に 2013年07月19日
Linus Torvalds、UFEIのセキュアブート問題で怒る 2013年02月28日
Linus Torvalds 氏、米大統領選共和党候補の Mitt Romney 氏を批判 2012年09月28日
納得のいかない Torvalds 氏、Icaza 氏の主張に言い返す 2012年09月04日
Linus Torvalds氏、openSUSEのセキュリティ仕様に憤る 2012年03月01日
文字列操作は「C言語最大の欠点」か? 2010年10月22日
Linus曰く「Subversionは史上最も無意味なプロジェクト」 2007年12月03日
STL標準講座 2001年10月24日

 

関連記事

最新記事