「何でもRustで書き直す」ブームは本物か 海外エンジニアの評価は真っ二つ
姉妹サイトの新着
海外の技術系掲示板4chanの/g/(Technology板)で、「なぜみんな何でもRustで書き直しているのか、C/C++よりそんなに優れているのか」という問いかけから議論が広がっていた。
Rustはメモリ安全性を型レベルで保証できる言語として近年人気が高まり、既存のC/C++製ソフトウェアを置き換える「Rust書き直し」が一つのトレンドになっている。スレでは安全性や求人市場での評価を理由に支持する意見と、学習コストの高さや「書き直し企画の多くが放棄されている」といった冷めた指摘が真っ二つに分かれ、C/C++からRustへ、またRustからC/C++へ戻った例まで語られていた。
『オナニー言語オブ・ザ・イヤー』だけど、お前は実際にRustで書き直されたアプリを使ってるのか?俺は使ってないぞ
Rustは安全性を主張してるから、開発元にとってトラブルが減る。あとRustの求人があるのを見て、みんな自分のポートフォリオにRustを入れたがるんだ
Rustは学習コストが高いけど、覚えればベストな言語になる。AIのおかげで今は誰でもRustを効率的に使えるようになった
連中はC++/Rustのゴミコードを本物の言語(C)で書き直すべきだ
ただのトレンドだよ。Linuxみたいなジョーク同然のプロジェクトだけがRustへの書き換えを許されてる。BSD系やハードウェアのファームウェア、高性能DB、ゲームエンジンみたいな本物のエンジニアリングは今もC/C++を使ってる
すでに動いてるものを好きな厨二言語で書き直すのは、プログラミングが楽しいと思ってるけど本当にやる実プロジェクトが無い人間の標準行動だよ
t. 自作のウィンドウマネージャから自作エディタをタブで切り替えつつ、自作PDFリーダーを書き直しながら投稿
誰も本当に『何でも』Rustで書き直してるわけじゃない。ただのAIが量産した駄文・駄作だ
『なんでみんな何でもRustで書き直してるんだ?』
MITライセンスだから、C++をコピペできないってだけだよ
自分のコードは全部エージェントにRustで書かせてて最高だ。チートしてるみたいに感じるくらい良い
ついでに聞きたいんだけど、RustがAdaやSPARKにできない・やってないことって具体的に何?
Rustの方が書いてて気持ちいい言語だよ。C/C++があまりにもクソだから、みんなJavaやC#みたいな別の言語を発明したわけで、それらは単純にC/C++を使いたくないから遅くてバグも多い
他サイトの新着
RustからC++に戻ってる人たちが実際いる。Rustはひどい言語だ
Rustの構文は見てて目が痛くなる。似たようなものは他に知らない、あのジョーク言語のMalebolgiaくらいかな
よく書かれたC++とよく書かれたRustはすごく似て見える。下手に書かれたRustは、言語に組み込まれたガードレールのおかげで、下手に書かれたC++よりほぼ常に良く見える。チームが猿の集まりだとこれは結構助かる
Rustの週末書き直しプロジェクトは驚くほどのペースで放棄されてる。新しいプロジェクトが次々始まる分人気に見えるけど、よく見るとゴミの山が積み上がってるだけだ
この話題の背景と論点
「Rustで書き直す(rewrite it in Rust)」は海外の開発者コミュニティで数年前から続くミームで、Rustが導入する借用チェッカーによる「メモリ安全性」が、C/C++で頻発するバッファオーバーフローやダングリングポインタ系の脆弱性を型システムの段階で防げる点が最大の売りとされている。一方で学習コストの高さや構文の独特さは繰り返し指摘される弱点で、スレ内でも評価は真っ二つに割れていた。安全性や求人需要を評価する声と、「流行に乗っているだけ」「書き直し企画の多くが途中で放棄されている」と冷ややかな声が同数程度並んでいるのが特徴。なお、スレの一部にはRust推進派を揶揄する差別的な言い回しが含まれていたため、該当レスは記事から除外している。
※本記事は海外掲示板 4chan /g/ (Technology) のスレッド「why is everyone rewriting literally everything in rust? is it that much better than c/c++ as far as low level languages」から抜粋し、編集部で日本語に意訳したものです。訳文の責任は当サイトにあります。









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