22:40:59moon-child100k writes/3m conses is probably better than the true tale, too, as writes to locations which are known to be unique (e.g. (loop ...collect)) don't need guards
22:41:58moon-child(and in such situations you _can_ always discard dead reads, so it is an unalloyed win for the writes)
3:07:08hayleyI ran a little survey to see if my hypothesis on the use of immutable objects in Common Lisp held water. The responses, so far, have been evenly split between favouring immutable objects, only mutating for performance, and always using mutable objects.
3:07:15hayleySomeone told me to look into the SICL garbage collector too :)