[過去ログ] Go language part 5 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
151(3): デフォルトの名無しさん [sage] 2022/03/09(水) 19:37:39.05 ID:o8UVaHTv(2/2) AAS
Goのスライスはうっかりデータ競合を起こしても自己責任
別変数に代入して各々に対して値を書き換えたりappendしたり可能だがもちろん互いに競合する
そして苦肉の策の結果としてappendでキャパシティを超えた時に両者がそこから分岐
一方でRustは言語仕様でデータ競合を起さないことを保証している
152: デフォルトの名無しさん [sage] 2022/03/09(水) 19:52:31.32 ID:2cDF56sN(1) AAS
>>151
>>96
153: デフォルトの名無しさん [sage] 2022/03/09(水) 23:07:53.69 ID:JjWHIxM6(1) AAS
>>151
Goの欠点だな
162(1): デフォルトの名無しさん [sage] 2022/03/10(木) 23:25:33.20 ID:mPwUhQcz(1) AAS
>>151
Goのスライスは言語設計ミスだけど
言語仕様を複雑にしたくないために起きている不幸の一つ
データ競合についてはGoは言語としてサポートせずプログラマーの腕に任せる方針
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.033s