「Rustは所有権の概念があるから、Immutableなデータをそこら中で気にせず使い回す関数プログラミング的な考え方とは相性が悪い」というようなTweetを見かけたんだけど、これほんと?

Immutableな参照をそこら中で使いまわせば良いのでは。

と思ったがあれか、ほっとくとなんでもスタックフレームにおくから、ライフタイムを気にしないといけない、からか。

(だとしたら所有権じゃなくてスタックにデータ置くのがデフォルトだから、ってのが「相性が悪い」理由ではないのかな)

Follow

あー昨日tootできてなかった。
多分、いちばん使いたいケースに「わざわざ」Arcとかを使わないといけない、というのが「相性が悪い」の意図ではないかなあ、と読みました。

どっちにしても所有権は直接関係ないよな。

Sign in to participate in the conversation
sandbox : skoji

小嶋智@skoji)の個人インスタンスです。/ A single user instance feeds only Satoshi Kojima(@skoji)'s status.