scsh-users
[Top] [All Lists]

Re: Ousterhout and Tcl lost the plot with latest paper

To: scsh-news@martigny.ai.mit.edu
Subject: Re: Ousterhout and Tcl lost the plot with latest paper
From: hbaker@netcom.com (Henry Baker)
Date: Wed, 23 Apr 1997 20:53:18 GMT
Organization: nil
In article <5jlmam$r2a$1@sparky.franz.com>, kem@franz.com wrote:

> When it is much clearer and accessible if it is written like this:
> 
>  (let x = 10
>       y = 20
>     do
>     (loop for i from 1 to 10
>       do
>       (if (> x y)
>         then 
>           10
>        elseif (< x 0)
>         then 
>           20
>         else
>          nil)
> 
> And has no less power than the more parenthesized version: 
> The functional view is just the same, and macros are no less powerful.

Do this on your own time if you wish (that's the whole point of Lisp,
isn't it?), but please don't waste anyone's time standardizing this.  The
'standard' Lisp should be somewhat smaller than Scheme, with the basic
engine defined.  _Everything_ else should be libraries, packages, etc.
The various libraries and packages can be separately standardized, if you
want, but don't bog down the basic engine with this stuff.

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