From ...
Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!62.112.0.25!newsfeed.online.be!news-hub.siol.net!newsfeed.Austria.EU.net!newsfeed.kpnqwest.at!nslave.kpnqwest.net!nloc.kpnqwest.net!nmaster.kpnqwest.net!nreader1.kpnqwest.net.POSTED!not-for-mail
Newsgroups: comp.lang.lisp
Subject: Re: On nil qua false [was: Re: On conditionals]
References: <3215299538573186@naggum.net> <9tgcpc$3ce$1@news.gte.com> <3215360195434986@naggum.net> <3BFC2BC7.BDD2CEF0@nyc.rr.com> <3BFC3F7F.E31CBAF0@nyc.rr.com> <3BFC6AB7.4B7B99B9@nyc.rr.com> <3BFC92C8.FE1BCD84@nyc.rr.com> <3215481014063125@naggum.net> <3BFDF255.3153E96F@nyc.rr.com> <87u1vggt5i.fsf@teonanacatl.andreas.org> <87elmkez7e.fsf@teonanacatl.andreas.org>
Mail-Copies-To: never
From: Erik Naggum
Message-ID: <3215920177087226@naggum.net>
Organization: Naggum Software, Oslo, Norway
Lines: 30
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Wed, 28 Nov 2001 07:09:38 GMT
X-Complaints-To: newsmaster@KPNQwest.no
X-Trace: nreader1.kpnqwest.net 1006931378 193.71.66.49 (Wed, 28 Nov 2001 08:09:38 MET)
NNTP-Posting-Date: Wed, 28 Nov 2001 08:09:38 MET
Xref: archiver1.google.com comp.lang.lisp:21164
* Andreas Bogk
| The biggest obstacle in automatic translation from elisp to, say,
| scheme, is that elisp has dynamic scoping, whereas scheme (or CL for
| that matter) employs lexical scoping. Well, you could make all local
| bindings dynamic bindings, but the code would be a mess.
Nonsense. The biggest obstacle is that any usable Emacs would have to
implement an Emacs Lisp so faithful to the original that it would never
see any users switch to the new and improved Emacs Lisp who could find
even a smidgeon of old Emacs Lisp code to get useful things done, and
since the new Emacs would not supplant the old Emacs unless people were
confident that their old Emacs Lisp stuff worked in the new, it would one
giant project to prove that Emacs Lisp can be hosted on something other
than the old C engine, which has approximately as much value to any Lisp
community as a Dylan advocate wasting their time with design discussions.
_People_ is the main impediment to human progress. I wonder what kind of
extraterrestial influences those who do not understand this are under.
| A scientific result changed what seemed to be like a heroic task into
| something manageable.
I fear that you actually believe this, which is pretty tragic.
///
--
The past is not more important than the future, despite what your culture
has taught you. Your future observations, conclusions, and beliefs are
more important to you than those in your past ever will be. The world is
changing so fast the balance between the past and the future has shifted.