GCの方式の一つとして参照カウント方式があるが増減のオーバヘッドや不完全性からGCとしては少数派で主流はトレーシング方式
一方でC++/shared_ptrやRust/Rcは参照カウント方式をとっているがガベージをコレクションする形ではなく停止もなく全体が対象でもないため少なくとも通常のGCとは呼ばないかな
そのためC/C++/RustはGCのない言語と一般的に言われている
このあたりは共通認識でよいのではなかろうか
次世代言語22 Go Nim Rust Swift Kotlin TypeScript
■ このスレッドは過去ログ倉庫に格納されています
618デフォルトの名無しさん
2021/11/14(日) 00:37:07.99ID:TIZIlibM■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相の“恥”行動が海外に飛び火! 英タイムスがG7外交をディスり、英FTは国内財界との没交渉ぶりを暴露 [バイト歴50年★]
- 【W杯】「ケチャップは醤油よりうまい」塩貝健人のネイマール批判でブラジル“反論” まさかの方向へ [ネギうどん★]
- 【W杯】アフリカ勢が躍進 10チーム中9チームが決勝T進出 [ネギうどん★]
- 【W杯】日本の応援団が旭日旗をスタンドに持ち込んで国際的に波紋…どうなる?傘下のAFCでは厳重処分その“背景”とは [ネギうどん★]
- W杯日本−スウェーデン戦視聴率は今年最高35・0%、瞬間最高37・8% 月曜深夜ブラジル戦 [首都圏の虎★]
- 都内に家が買いたくて…年収800万円台世帯の狙い目は「足立・葛飾・江戸川」もプロが指摘する注意点とは [おっさん友の会★]