scsh-users
[Top] [All Lists]

LISP as the ultimate fractal language (Was: Reply to Ousterhout's reply

To: scsh@martigny.ai.mit.edu
Subject: LISP as the ultimate fractal language (Was: Reply to Ousterhout's reply (was Re: Ousterhout and Tcl ...))
From: bouncenews@contessa.phone.net (Mike Meyer)
Date: Fri, 11 Apr 1997 13:47:35 PST
Organization: Missionaria Phonibalonica
In <hbaker-1004971904150001@10.0.2.1>, hbaker@netcom.com (Henry Baker) wrote:
> Lisp is the ultimate 'fractal' language, because it is good at all levels,
> from microcode to shell scripts.

This is more a property of the implementations than the language per
se. You also get help from the name "LISP" being so flexible. Last
time I looked, the shortest and longest ANSI language specs were both
for LISP (is that still true?).

Without a high-quality compiler (or microcode generator), it wouldn't
be a good language for "systems programming" (or writing microcode.

Without the typing aids one finds in LISP implementations, it doesn't
make a good QAD hacking language

That the language has good support for programming in the large makes
it possible to build implementations that are good for programming in
the large.

Given that support, it's possible to build implementations of any
given language that are good for all those environments.

The interesting question is then why has the LISP community
fractalized this way whereas most other programming languages
communities haven't?

        <mike

--
Do NOT reply to the address in the From: header. Reply to mwm instead
of bouncenews at the same machine. You have been warned.  Sending
unsoliticed email I consider commercial gives me permission to
subscribe you to a mail list of my choice.

<Prev in Thread] Current Thread [Next in Thread>