10 ポイント 投稿者 ragingwind 2023-01-09 | 5件のコメント | WhatsAppで共有

Mara Bos1 が書いた本のWeb無料版です。@rustlang のライブラリチームリーダーです。余裕があれば、電子書籍や書籍として購入してみてください。

5件のコメント

 
ahwjdekf 2023-02-15

unsafe を自分たちでも黒魔術のようなものだと言っているのに、実際には tokio などの名の知れたライブラリではこれでもかというほど使われているのですか? 可変と不変を分けてエラー防止にとても良いと言いながら、不変から可変を可能にする機能 (RefCell<T>) を提供する? この言語のアイデンティティはいったい何なのでしょうか?

 
ahwjdekf 2023-01-10

結局、rust をきちんと使える人たちは、既存の c++ 開発を少しかじったことのある人たちだ。だが、彼らはあえてそうしたい気はないように見える。私もそうだ。これは一種のバズワードだ。あの奇怪でおぞましい過剰設計の lifetime 文法を見てみろ。自己正当化の極みである The Rustonomicon 文書を読んでみたことがあるか。

 
openmind 2023-01-10

言語は単なる道具にすぎない。AWSやDiscordサーバーのように、セキュリティと性能が重要な環境で、そのような有用な道具をうまく活用した事例は多い。そのような道具を不必要に貶すよりも、どううまく活用するかを考えるほうがよいように思う。

 
ahwjdekf 2023-01-10

rust-lang

c++ は難しすぎて、頻繁なミスやエラーを連発する人たちのために作られたと主張するが、実際にはこういう類いの人間にとっては言語自体を習得するのも難しいという、矛盾を抱えた言語。

 
openmind 2023-01-10

実際には、十分に学んだ人であっても頻繁にミスをする。だからこそ、メモリ安全性の保証は思っている以上に大きな利点がある。NSAが今後メモリ安全な言語の使用を強く推奨しているのには、十分な理由がある。