[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Various comments



Jorgen Schaefer <forcer@xxxxxxxxx> writes:

> This feature means _any_ symbol could cause _anything_ to happen.

So what? (cons 1 2) can cause anything to happen because somebody
might have redefined cons to draw circles on the screen. If some
library violates common sense, don't use it.

The syntax of reading a mutable variable is a perfect syntax for
reading a dynamically scoped variable, or reading a thread-local
variable, or reading a variable reflected from another language,
or reading a lazy variable, or reading a single-assignment variable,
or performing a simple transformation on another variable which used
to have been exposed as a direct variable in the previous version
of a library.

-- 
   __("<         Marcin Kowalczyk
   \__/       qrczak@xxxxxxxxxx
    ^^     http://qrnik.knm.org.pl/~qrczak/