Why aren't we all speaking LISP now?
Grant Edwards
grante at visi.com
Sat May 12 13:06:58 EDT 2001
On 12 May 2001 12:47:56 -0400, Andrew Kuchling <akuchlin at mems-exchange.org> wrote:
>> Why do people think Python is so Lisp-like? I just don't get
>
>I'm reading Paul Graham's book _ANSI Common Lisp_ right now
>(*excellent* book, BTW, at least so far), and can think of a few
>parallels:
Most of my "Lisp" experience is with Scheme. So that's
probably why I don't see the connection.
>* Uncluttered syntax, depending on your definition of uncluttered.
>
>* Treatment of references and assignment is quite similar.
>
>* High-level data structures included, so you don't have to reinvent them.
Here is where Scheme must be different. There are no
high-level data structures other than lists.
>* A large standard library, though Lisp's seems to focus more on data
> structures than on OS or network interfaces.
The Scheme "standard libarary" isn't quite so large or standard.
>I don't think tail recursion, or even frequent use of recursion, is
>necessarily a hallmark of Lisp; you could do everything in iterative
>style if you preferred.
I suppose so. Maybe I'm the odd man out when I write Scheme: I
use recursion to process lists.
--
Grant Edwards grante Yow! HUGH BEAUMONT died
at in 1982!!
visi.com
More information about the Python-list
mailing list