- 35 名前:デフォルトの名無しさん mailto:sage [2022/03/23(水) 06:59:48.04 ID:k8Z8CHR2.net]
- >>34
> プログラミング歴があるならば > デフォルトでimmutableの方がありがたいことにほとんどの人が賛同する ないないw > Rustはmutableも使える言語だからそこに制限はない デフォルトの制限が厳しいから書きにくいんだよw 制限を外すことの大変さと恐ろしさをプログラミング歴のある人は知ってるからw > moveについてはその方が複写よりも当然効率が良いため > 何らかの事情で複写したい時はcloneすればよいので困らない 効率悪w > 効率が悪くても毎回複写がいいならばCopyトレイトを宣言で可能 > つまりRustは3種類の方法を提供していてそこに制限はない わざわざトレイトが必要なんですってよ!奥さんw こんなに使いにくいのが制限じゃないんですってよ!w > 借用とは参照を使うことであってこれも制限ではない > そして参照渡しをするなどの実質の参照を扱う言語は普通に多い 言葉すら必要なく、所有権を意識するから必要になる概念で、おもっきし制限だよねw > Rustにおける参照とはそれらよりも抽象化された概念だがほぼ同じ > 何か制限を設けているわけではなくむしろプログラマーへの選択を与えている > 複写(Copy/clone)して渡すのか参照を渡すのかそれともそのものを渡す(move)のかを選べる 嘘乙w
|

|