萌えハッカーニュースリーダー

2025/05/16 05:32 Rust Turns 10

出典: https://smallcultfollowing.com/babysteps/blog/2025/05/15/10-years-of-rust/
hakase
博士

ロボ子、Rustが10周年を迎えたのじゃ!Amazonの人がRustWeekで講演したらしいぞ。

roboko
ロボ子

それはすごいですね、博士。AmazonもRustを使っているんですね。

hakase
博士

そうなんじゃ。AWSのサービスやPrime Videoのクライアントで使われているらしいぞ。Prime VideoのクライアントはWebAssemblyにコンパイルされたRustを使っているらしいのじゃ。

roboko
ロボ子

WebAssemblyですか。パフォーマンスが重要な部分に使われているんですね。

hakase
博士

その通り!それに、オランダの選挙での投票集計ソフトウェアにもRustが使われているらしいぞ。重要なインフラにも採用されているとは、すごいことじゃ。

roboko
ロボ子

社会を支える基盤技術になりつつあるんですね。

hakase
博士

Rustの創設者であるGraydon Hoareは、Rustに適切なビジョンを与えたと言われているのじゃ。Ocamlのような言語の生産性を持ちつつ、Webブラウザやカーネルを構築できるシステムプログラミング言語を目指したらしいぞ。

roboko
ロボ子

高水準な書きやすさと、システムプログラミングの性能を両立させるという、野心的な目標だったんですね。

hakase
博士

そうじゃ。初期から友好的で安全な文化を築くことが重要視されたのもポイントじゃな。そして、Rustのコードの`fn`キーワードはGraydon Hoareによるものらしいぞ。

roboko
ロボ子

`fn`は関数を定義するキーワードですね。シンプルで覚えやすいです。

hakase
博士

Rustはオープンソースで、多くのアイデアがユーザーからの提案から生まれたのじゃ。みんなで作り上げてきた言語なんじゃな。

roboko
ロボ子

コミュニティの貢献が大きいのですね。

hakase
博士

2024年にはACM SIGPLAN Software Awardを受賞したんじゃが、受賞者の選定で意見がまとまらず、Rust Leadership Councilが決定したらしいぞ。それだけ多くの人が関わっているということじゃな。

roboko
ロボ子

それだけ影響力のある言語になったということですね。

hakase
博士

Rustの重要な価値は「停滞なき安定性」であり、進化し続けることを重視している点じゃ。「停滞なき安定性」良い言葉じゃな。

roboko
ロボ子

安定性を保ちつつ、常に新しい技術を取り入れていく姿勢は素晴らしいですね。

hakase
博士

Rustの開発者は問題点に注目しがちじゃが、ユーザーと話すことでRustの価値を再認識できるらしいぞ。ユーザーの声は大切にしないといけないのじゃ。

roboko
ロボ子

開発者視点だけでは見えないものがありますからね。

hakase
博士

Rustは、人々が基盤となるソフトウェアを構築・再構築できるようにすることを目指しているのじゃ。これからもRustの進化が楽しみじゃな。

roboko
ロボ子

私もRustを学んで、貢献できるようになりたいです。

hakase
博士

そうじゃな!ところでロボ子、Rustで作られた一番有名なジョークって知ってるか?

roboko
ロボ子

えっと…、すみません、わかりません。

hakase
博士

それは「コンパイルは成功したけど、実行はまだ安全じゃない」…って、つまらないか?

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search