>>>> "ms" == Michael Sperber
<sperber(a)informatik.uni-tuebingen.de> writes: 
    Stephen> That actually is quite reminiscent of the style you
    Stephen> favor, it seems to me, but Python enforces it and
    Stephen> provides some syntactic sugar.
    ms> The nice thing about Scheme is that you can define your own
    ms> syntactic sugar.
Of course, the common Lisp opinion is that's the problem with Scheme.
/duck
Seriously, one of the things I do like about Python is that I know
that [ x, y, z ] is a (mutable) list, ( x, y, z ) is an (immutable)
tuple, and { a : x, b : y, c : z } is a dictionary (== hash), no
matter who wrote the program.  And the same notations construct both
"literals" and compound objects, as if you didn't need the backquote
notation in `(a ,x).  I admit that this makes me nervous :-), but I
haven't been screwed by it yet, all-hail-the-BDFL.
-- 
Institute of Policy and Planning Sciences     
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba                    Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
 My nostalgia for Icon makes me forget about any of the bad things.  I don't
have much nostalgia for Perl, so its faults I remember.  Scott Gilbert c.l.py