[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: constant `e'
From: |
Daniel Brockman |
Subject: |
Re: constant `e' |
Date: |
Sat, 10 Feb 2007 13:42:49 +0100 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/23.0.51 (gnu/linux) |
David Kastrup <address@hidden> writes:
>> Of course it's an idiom. That doesn't mean it looks good.
>
> Lisp is not designed to look good.
That doesn't mean it looks bad. S-expressions won.
They weren't meant to be beautiful, but they are.
Apparently you are saying Lisp is so ugly that there is no
point in attempting to make it look nicer. Is that right?
Then explain why we have aliases such as `not'.
>> I, as a speaker of Emacs Lisp, would prefer not to use
>> this idiom if `otherwise' became an accepted alternative.
>
> It didn't. Try getting it into Common Lisp first.
It's already there, and I already mentioned it (`case').
Scheme has `else'. Dylan has `otherwise'. Those are both
modern lisps in which this has become an accepted alternative.
I'm not going to try to get `otherwise' into CL's `cond',
simply because I don't use CL and I don't care about it.
(Even if I did, I wouldn't hope to be able to change it.)
--
Daniel Brockman <address@hidden>
- Re: constant `e', (continued)
- Re: constant `e', Stefan Monnier, 2007/02/10
- Re: constant `e', Lennart Borgman (gmail), 2007/02/10
- Re: constant `e', Stefan Monnier, 2007/02/10
- Re: constant `e', Lennart Borgman (gmail), 2007/02/10
- Re: constant `e', Kevin Rodgers, 2007/02/12
- RE: constant `e', Drew Adams, 2007/02/12
Re: constant `e', Daniel Brockman, 2007/02/10
- Re: constant `e', David Kastrup, 2007/02/10
- Re: constant `e', Alan Mackenzie, 2007/02/10
- Re: constant `e', Daniel Brockman, 2007/02/10
- Re: constant `e', Alan Mackenzie, 2007/02/10
- Re: constant `e', Daniel Brockman, 2007/02/10
Re: constant `e', Stuart D. Herring, 2007/02/12
Re: constant `e', Daniel Brockman, 2007/02/12
Re: constant `e', David Kastrup, 2007/02/10
Re: constant `e', Daniel Brockman, 2007/02/10
Re: constant `e', Stuart D. Herring, 2007/02/12
Re: constant `e', Stefan Monnier, 2007/02/10