"R. Kent Dybvig" <[EMAIL PROTECTED]> writes:

> Deep binding has undesirable overhead of its own, as I'm sure you are
> aware, i.e., reference cost proportional to the number of current dynamic
> bindings.

Yes, but at least I, as a user, can control whether to pay the price
or now if they're available.  With parameters, I can't.  (I could do
create the cells lazily doing some kind of copy-on-write, but as soon
as the write happens, presumably I the price is paid then.  At least
when we were working on process cells for scsh, we couldn't figure out
a truly satisfactory solution.)

-- 
Cheers =8-} Mike
Friede, Völkerverständigung und überhaupt blabla

_______________________________________________
r6rs-discuss mailing list
[email protected]
http://lists.r6rs.org/cgi-bin/mailman/listinfo/r6rs-discuss

Reply via email to