組込み分野だとハードが貧弱過ぎてそもそもmallocすら使ってなかったりするのでRustが使われる様になるのは当分先の事になりそう&Zigの方が好まれそう。
それでエレベーターはどうなったん
「RustはCやC++と異なり(略)ヌルポインターの逆参照やバッファーオーバーフローなどの一般的なエラーを防ぐために、それぞれのデータが単一の所有者を持ち、スコープ外になると自動的に解放されるようにする」
エレベータはどうなったんだろう
10年……10年間の時間……
エレベーターの制御ソフトみたいな組み込みだとあんまヒープを使うことがないからrustの恩恵を受けにくそうに思える
そしてHoare氏は今もエレベーターの不調に悩まされているのだった……じゃないといいな。
エレベーターってPLC制御じゃないのかしら。。。
unsafe unsafe
「全ての良いソフトウェアは開発者の個人的な希望から始まる。」はとても良い言葉だ…。原体験のないソフトウェアは運用がしんどくなってしまうので…。
“「Rust(さび)」という名称は、生命力が強いさび菌が由来で、同氏はこの菌類を「生存のために過剰に設計されている」と表現した”
「Rust」って名前だと朽ち果てるイメージしかないんだけど。腐食菌のなにがそんなに琴線に触れたのか(生命力強い生物は他にもあるよね)
先週の授業で取り上げた
“毎日21階分の階段を上ることにうんざりしていたHoare氏は、新しいコンピューター言語の設計に乗り出した。同氏が目指したのは、軽量かつ高速で、メモリーバグが発生しないプログラミング言語だ”
そんなことがきっかけなんだ。すごいプログラマーって、すごいな(語彙力)
うろ覚え なんだけど バイブコーディングが流行する前は、Rustについて語ることが流行っていた覚えがある。
この記事をおすすめしました
「Rust」が10周年--エレベーター故障から始まったシステムプログラミング言語の歴史
組込み分野だとハードが貧弱過ぎてそもそもmallocすら使ってなかったりするのでRustが使われる様になるのは当分先の事になりそう&Zigの方が好まれそう。
それでエレベーターはどうなったん
「RustはCやC++と異なり(略)ヌルポインターの逆参照やバッファーオーバーフローなどの一般的なエラーを防ぐために、それぞれのデータが単一の所有者を持ち、スコープ外になると自動的に解放されるようにする」
エレベータはどうなったんだろう
10年……10年間の時間……
エレベーターの制御ソフトみたいな組み込みだとあんまヒープを使うことがないからrustの恩恵を受けにくそうに思える
そしてHoare氏は今もエレベーターの不調に悩まされているのだった……じゃないといいな。
エレベーターってPLC制御じゃないのかしら。。。
unsafe unsafe
「全ての良いソフトウェアは開発者の個人的な希望から始まる。」はとても良い言葉だ…。原体験のないソフトウェアは運用がしんどくなってしまうので…。
“「Rust(さび)」という名称は、生命力が強いさび菌が由来で、同氏はこの菌類を「生存のために過剰に設計されている」と表現した”
「Rust」って名前だと朽ち果てるイメージしかないんだけど。腐食菌のなにがそんなに琴線に触れたのか(生命力強い生物は他にもあるよね)
先週の授業で取り上げた
“毎日21階分の階段を上ることにうんざりしていたHoare氏は、新しいコンピューター言語の設計に乗り出した。同氏が目指したのは、軽量かつ高速で、メモリーバグが発生しないプログラミング言語だ”
そんなことがきっかけなんだ。すごいプログラマーって、すごいな(語彙力)
うろ覚え なんだけど バイブコーディングが流行する前は、Rustについて語ることが流行っていた覚えがある。
この記事をおすすめしました