Linuxカーネルの生みの親であるリーナス・トーバルズは、プログラミングとコンピューティングの世界で最も注目すべき人物の一人です。しかし、それは彼が史上最高のプログラマーの一人であるだけでなく、常に物議を醸し、政治的に不適切な発言を繰り返してきたからでもあります。彼の性格を否定的に捉える人も多いですが、これほどまでに政治的正しさが重視される中で、彼のような人物が存在するのは興味深いことです。
テオ・デ・ラートもまた、やや扱いにくい性格のオープンソースプロジェクトリーダーの一人です。スティーブ・ジョブズ(好き嫌いは別として)もまた、型破りな人物でした。実際、歴史上の偉人の多くは、型破りな性格の持ち主でした。しかし、この記事で特に注目したいのは、リーナスが技術プロジェクトに対して行った12の批判です。
- ARM SoC: 作成者は、ARM SoCに対する不満を表明し、「SoCARM設計者が信じられないほど痛い事故で亡くなることを願っています。 […] Gaah、みんな、このARM全体のことは、お尻のひどい痛みです。"
- C ++: C ++プログラミング言語は、Linusだけでなく、RichardStallmanのような他の人からも批判されてきました。 彼らはCのようなもっと原始的なものに賭けます。そして彼らの理由は…彼について彼はこう言いました«実際のところ、C ++コンパイラは(例外処理のために)信頼できません。 […] C ++は恐ろしい言語です"
- GCC: Linuxの典型的なコンパイラであり、Linusからも批判されています。 これはまったく珍しいことではありません。ディストリビューション、彼のシステムを補完するプロジェクト、NVIDIAなどのメーカーを批判してもLinusが恥ずかしがらないことを私たちは見てきました。 あなたが言ったGNUコンパイラについて«GCCは吸う»これのバージョンのXNUMXつについて。
- GNOME: 有名なデスクトップ環境は、Linusの重要なフレーズの犠牲者でもあります。 このことについて、彼は次のように考えています«...私がGNOMEの制限を見つけた理由は、私がs»。 または«GNOME3という混乱の地獄が好きな人にはまだ会っていません。"
- GNU Hurd: Hurdは、GNUがこれまで持っていなかったカーネルであり、このレートでは決して持っていません。 このプロジェクトについては多くのことが語られており、Linusも同様です。«Hurdは死んでいると思います... "" Hurdは実際にはマイクロカーネルではなく、他のすべてのマイクロカーネルの見栄えを悪くする忌まわしきものです。«。 «結論:麻薬にノーと言ってください、そうすればあなたはハードの人々のようになってしまうことはないでしょう"
- GNU Emacs: Linuxを含むUNIXおよびUnixライクで使用される人気のあるテキストエディタも、Torvalds言語の対象となっています。 «... GNU Emacsで書いているサルの数は、決して良いプログラムにはなりません。«。 «…Emacs…は悪魔の道具です。"
- HFS +: Appleによって開発されたファイルシステムは、Linuxの作成者から批判されています。 «…OSXは、プログラミングにおいてWindowsよりもいくつかの点で劣っています。 あなたのファイルシステムは完全で完全なゴミです«。 «HFS +の本当の恐怖は、それが優れたファイルシステムではないという意味ではなく、良いアイデアを持っていると思った人々によって悪いファイルシステムになるように積極的に設計されているという意味です。«。 «率直に言って、HFS +はおそらくこれまでに存在した中で最悪のファイルシステムです。 キリストそれは一体何なのか...」。
- Java: サンマイクロシステムズが1995年に作成したプログラミング言語は、次のようなフレーズの受信者です。«基本的に、Javaエンジンがスリップしているのがわかりますが、どこにも行きません。""サンマイクロシステムズがそれを処理した方法のために、それはその可能性の多くを失いました«。 «Javaは私には関係ありません、なんてひどい言語でしょう!«
- マッハ: BSDを置き換えるために開発されたマイクロカーネルは、スティーブ・ジョブズがLinuxをOS XカーネルにするためにLinusTorvaldsを雇うことができなかったことに直面して、今日Mac OS Xの基盤として使用され、少なくともTorvaldsの目には間違いを犯しました。 «マッハについての私の個人的な意見はあまり良くありません。 率直に言って、それはたわごとです。 彼自身の作物のいくつかを発明することに成功した場合でも、あなたが犯す可能性のあるすべての設計ミスが含まれています«。 «私はマッハの人々は...無能な馬鹿だと主張します。"
- MINIX: もちろん、アムステルダム大学の教授が作成したUnixライクなオペレーティングシステムは、LinusがLinuxを作成してその欠点を解決するためのインスピレーションとなったものであると批判されています。 «lLinuxはまだほとんどすべての分野でMINIXを上回っています" MINIXを作成したAndrewTanenbaum教授に言及して、彼は次のように述べています。 "
- Solaris: これはSunによって作成された最高のオペレーティングシステムのXNUMXつであり、GNU / Linuxの厳しい競争相手ですが、最近では後者に追い抜かれています。 リーナス・トーバルズは次のように考えています«Solaris / x86は冗談です...«。 «まだ多くの人がSolarisを気に入っていますが、私は彼らと活発に競争しているので、彼らが死ぬことを願っています。"
- XML: HTMLを担当するコンソーシアムであるW3Cも、XMLと呼ばれるドキュメントをエンコードするための言語を作成しました。 しかし、これについて、Linusは否定的に考えています:«これはおそらくこれまでで最悪の設計フォーマットであり[…]、通常は完全な惨事です。«。 «XMLは最悪です。 本当に。 言い訳はありません。 XMLは、コンピューターであっても人間が解析するのは嫌です。 この恐ろしいがらくたが存在する理由はまったくありません。"