This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: Syntatic sugar and identifier permissivity
- To: lalo at hackandroll dot org
- Subject: Re: Syntatic sugar and identifier permissivity
- From: Neil Jerram <neil at ossau dot uklinux dot net>
- Date: Tue, 4 Apr 2000 18:49:44 +0100
- CC: guile at sourceware dot cygnus dot com
- References: <20000403213207.E4496@hackandroll.org>
Lalo Martins writes:
(print foo,bar)
is equivalent to
(print (slot-ref foo 'bar))
Another possibility is the apostrophe - foo'bar - either way
looks better than what we have.
I accept that some people have supported this proposal, but I think
that it's a matter of opinion whether this looks better. For me, it
doesn't.
One of the best things about Scheme, for me, is its comparative lack
of syntactic sugar.
Neil
(I read this quickly this morning before going to work. On the train,
it occurred to me that you had probably sent this on April 1st, and
hence that it was a joke - after all, what could be funnier than
proposing syntactic sugar to a band of religious parenthesis lovers?
But the message date is actually 3rd April, so I presume you're
serious.)