4 ms·
(Ruby's) "garbage collector is good (the one in ACL is was so awful and dated -- I last used it in '07 -- you pretty much had to turn it off." I found this int
by plinkplonk 16y ago
(Ruby's) "garbage collector is good (the one in ACL is was so awful and dated -- I last used it in '07 -- you pretty much had to turn it off."
I found this interesting. Ruby doesn't have a particularly cutting edge GC afaik, just a standard mark and sweep collector [1]. Why does ACL, which is a commercial lisp and supposedly one of the better CL implementations at least technically[2], have a (relatively) terrible gc?
[1]maybe this changed recently - I don't track Ruby or use it - but Andy is talking of 2007
[2] their licensing terms were terrible last I checked. If you use ACL to build a product you have to give them a chunk of your revenue forever (see the "Value Added Reseller" license at http://www.franz.com/products/licensing/commercial.lhtml#var http://www.franz.com/products/licensing/commercial.lhtml#var ) I am surprised anyone signs up for this.