On 8/19/22 04:36, Marc Nieper-Wißkirchen wrote: > PS Admittedly, the issue is very subtle, which is why the fundamental > criticism is not against a special form as introduced by SRFI 17, but > against naming it `set!'. Well, in other languages people do use the same assignment operator '=' or ':=' for both modifying variables (local and global) as well as modifying properties (fields) and array elements. So people seem to comfortable with that approach. It does not mean to be a major source of confusion or errors. Anecdotal stories of students being confused may be biased by the teacher not liking the idea. -- --Per Bothner xxxxxx@bothner.com http://per.bothner.com/