ガベージコレクション
C が幅を効かせていた時代、メモリ管理は人間の手に委ねられていた ということはエラーが起きまくるわけである
これらエラーは実行してもすぐには見つからず、発覚するまで時間がかかることも多い
こういうのを人間の手で管理するのは愚かということでガベージコレクションの発想が生まれた
ちなみに誕生自体は C より早く、LISP と同時に生まれたと言われている しかし当時のコンピュータの性能ではあまりに遅くて使い物にならなかったとか アルゴリズムの例
マークアンドスイープガベージコレクション
マークアンドコンパクトガベージコレクション
コピーガベージコレクション
参照カウント法
世代別ガベージコレクション
並行ガベージコレクション
並列ガベージコレクション
並行マークスイープ
並行コピー
並行参照カウント法
リアルタイムガベージコレクション
読んだら書いてくかも
転じてオタクに宅飲みのあとの片付けを促す掛け声
例: 「GCするぞ〜」
普通に「片付けるぞ」と言うより片付けられる可能性が高くなる要出典