「C/C++は業界に数十億ドルの損害」投稿にRust・Ada信者が応酬

姉妹サイトの新着

他サイトの新着

海外掲示板4chanの/g/(Technology)板で、「C/C++はコンピュータ業界に数十億ドル規模の損害を与えてきたが、業界はゆっくりと後始末を進めている」という投稿が話題になった。バッファオーバーフローのようなC/C++特有のメモリ安全性の欠陥を、Rustなどのメモリ安全な言語で置き換える動きを指しているとみられる。これに対し「バッファオーバーフローをサプライチェーン攻撃に置き換えただけ」との反論が付き、2024年に発覚したxzバックドア事件や、NVIDIAがクリティカルなコードにAdaを採用している事例を引き合いに、Rust・Ada・C/C++それぞれの支持者が持論をぶつけ合う展開になった。

1 海外の名無しさん 2026-09-18 00:42
C/C++はコンピュータ業界に何十億ドルもの損害を与えてきたが、我々は着実に(ゆっくりとだが)その後始末をしている。「ありがとう」と言いたまえ。
2 海外の名無しさん 2026-09-18 00:47
>>1 ありがとう!
3 海外の名無しさん 2026-09-18 00:53
>>1 バッファオーバーフローをサプライチェーン攻撃に置き換えただけだろ
26 海外の名無しさん 2026-09-18 02:05
>>3 (画像を貼るだけ)
「C/C++は業界に数十億ドルの損害」投稿にRust・Ada信者が応酬
4 海外の名無しさん 2026-09-18 00:57
>>3 なんで自称イケてる開発者は依存関係を無限に増やすんだ? もう誰も自分の手でモノを作ってないのか
5 海外の名無しさん 2026-09-18 01:01
>>4 >>3 コードも書けない連中は、C/C++の開発者は依存関係なんて使わないと思い込んでる(単にC/C++のビルドツールがクソすぎて、大学1年生の段階ではまだ使いこなせてないだけなのに)
10 海外の名無しさん 2026-09-18 01:21
>>1 待てRust信者、Adaが再び主導権を握りつつあるぞ。NVIDIAのような大手企業がクリティカルなコードにAdaを採用し始めていて、Rustは重要度の低いタスクに追いやられつつある
「C/C++は業界に数十億ドルの損害」投稿にRust・Ada信者が応酬
12 海外の名無しさん 2026-09-18 01:24
>>10 形式検証のほうが、Rustのクソみたいな所有権モデルやボローチェッカーよりずっと優れた概念だ
11 海外の名無しさん 2026-09-18 01:24
>>9 いつまでも夢見てろよ
13 海外の名無しさん 2026-09-18 01:25
>>11 反論になってない、ただの罵倒だな。それでお前は「勝った」つもりになれるわけだ
14 海外の名無しさん 2026-09-18 01:27
>>13 お前だって希望的観測以外に何か根拠を出したことがあったか?
15 海外の名無しさん 2026-09-18 01:29
>>12 「所有権モデル」ね。RAIIはいいものだよ
17 海外の名無しさん 2026-09-18 01:32
>>9 画像デコーダのCVEでハッキングされるくせに。夢見すぎだろ
18 海外の名無しさん 2026-09-18 01:32
>>17 libavcodecより優れたRust製の動画デコーダがあるなら見せてくれよ
19 海外の名無しさん 2026-09-18 01:34
>>18 何百万行もあるクソみたいなC(++)/ASM製の動画コーデックライブラリでハッキングされてるくせに、しかもxzバックドア事件(Jia Tanの件)も無視してるし、それじゃ自分の主張の説得力を落としてるだけだぞ
21 海外の名無しさん 2026-09-18 01:37
>>20 話をそらしてるのはお前のほうだろ。「よく吟味されてる」とか言ってるが、xzバックドア事件はCで書かれたコードで、ネタにされてるあのarrayrefクレート騒動(実害はほぼ無かった)よりずっと被害範囲が大きかったことを無視してるじゃないか
22 海外の名無しさん 2026-09-18 01:38
>>1 デッドブーブ(意味不明なコピペ)
25 海外の名無しさん 2026-09-18 01:55
>>1 (画像)
「C/C++は業界に数十億ドルの損害」投稿にRust・Ada信者が応酬

他サイトの新着

27 海外の名無しさん 2026-09-18 02:40
>>16 「GPUカーネルを書く」? GPUなんて元々何かに必要不可欠だったことはない。今なんてビットコイン詐欺マイニングとAIスロップ(質の低いAI生成物)を作るくらいにしか使われてない。それだけだ
29 海外の名無しさん 2026-09-18 07:02
それはZigじゃない
「C/C++は業界に数十億ドルの損害」投稿にRust・Ada信者が応酬
31 海外の名無しさん 2026-09-18 07:06
>>29 誰も使ってないネタ言語だろ
30 海外の名無しさん 2026-09-18 07:04
(画像)
「C/C++は業界に数十億ドルの損害」投稿にRust・Ada信者が応酬
32 海外の名無しさん 2026-09-18 07:08
>>1 厳密に言えば、被害を出したのはgccとclangだ。未定義動作を悪意的に解釈してきたせいでな。MSVCはそんな未定義動作絡みのアホなことは一度もやってない
33 海外の名無しさん 2026-09-18 07:09
>>31 俺はそれ(Zig)でファームウェアを書いてるけど、Cよりずっと優れてて速いし、CPU使用率も低いよ

この話題の背景と論点

スレの発端は、C/C++のメモリ安全性の欠陥(バッファオーバーフローなど)が長年ソフトウェア業界に大きな損害を与えてきたとする主張で、Rustのようなメモリ安全な言語への移行を「後始末」と表現している。これに対し、2024年に発覚したxzバックドア事件(開発者を装った「Jia Tan」がCで書かれた圧縮ライブラリに仕込んだ事例)を挙げ、メモリ安全性を高めても依存関係を悪用したサプライチェーン攻撃は防げないとの反論が出た。またNVIDIAが一部のクリティカルなコードにAdaを採用している動きも紹介され、Rust一強ではなく形式検証を重視するAdaが見直されつつある点も論点になった。C/C++・Rust・Adaのどれが「正解」かは業界でも決着しておらず、単一の言語選択では解決しない複合的な問題であることが読み取れる。

※本記事は海外掲示板 4chan /g/ (Technology) のスレッド「C/C++ have done many-billions-of-dollars-worth of damage to the computing industry, but we’re slowly (but surely) cleani」から抜粋し、編集部で日本語に意訳したものです。訳文の責任は当サイトにあります。

この記事のリアクション

他サイトの新着

まだコメントはありません。

コメントする

誹謗中傷・個人を特定する書き込みは削除対象です。投稿は承認後に表示されます。

相互リンクサイト新着記事