“s velkou pravděpodobností se jednalo o první využití garbage collectoru v široce používaném obecném programovacím jazyce”
To je asi pravda, trochu jsem se v tom vrtal a McCarthy byl zřejmě první. Akorát mu zakázali říkat tomu “garbage collection”, v jeho článku to byl “reclamation process”. Údajně se na úklid čekalo několik sekund. Co mi to jen připomíná… :)
Tak podle The Evolution of Lisp to i později (MIT Lisp Machines) uživatelé raději vypnuli, a jednou za pár dní restartovali:
... even when the garbage collector appeared, users preferred to disable it. Most of the programming tools (notably the compiler and program text editor) were designed to avoid consing and to explicitly reclaim temporary data structures whenever possible; given this, the Lisp Machine address spaces were large enough, and the virtual memory system good enough, that a user could run for several days or even a few weeks before having to save out the running “world” to disk and restart it. Such copying back and forth to disk was equivalent to a slow, manually triggered copying garbage collector.