"R. Kent Dybvig" <dyb_at_cs.indiana.edu> writes:
> This destroys one of the nice, simple properties of parameters, which is
> that they are simply procedures and can be created by any means, not just
> via make-parameter. This means that the encapsulated location can be just
> about anything---a memory-mapped device address, a file, a screen image,
> an environment variable, etc.
This suggests to me that parameters, as intended by you, are an even
more general mechanism than dynamic binding and thread-local
assignment. As Scheme generally tries to avoid piling feature upon
feature, it's a better strategy to offer the building blocks and let
people build the parameter mechanism they want from them.
--
Cheers =8-} Mike
Friede, V?lkerverst?ndigung und ?berhaupt blabla
Received on Tue Feb 20 2007 - 12:26:28 UTC