Alan-

I expect you lost a few readers there.  I have fond memories of APL on an
IBM 360/145 with APL microcode support and Selectric terminals.

David


On Sun, Jun 5, 2011 at 7:13 PM, Alan Kay <alan.n...@yahoo.com> wrote:

> Hi David
>
> I've always been very fond of APL also -- and a slightly better and more
> readable syntax could be devised these days now that things don't have to be
> squeezed onto an IBM Selectric golfball ...
>
> Cheers,
>
> Alan
>
> ------------------------------
> *From:* David Leibs <david.le...@oracle.com>
> *To:* Fundamentals of New Computing <fonc@vpri.org>
> *Sent:* Sun, June 5, 2011 7:06:55 PM
> *Subject:* Re: Terseness, precedence, deprogramming (was Re: [fonc]
> languages)
>
> I love APL!  Learning APL is really all about learning the idioms and how
> to apply them.  This takes quite a lot of training time.   Doing this kind
> of training will change the way you think.
>
> Alan Perlis quote:  "A language that doesn't affect the way you think about
> programming, is not worth knowing."
>
> There is some old analysis out there that indicates that APL is naturally
> very parallel.  Willhoft-1991 claimed that  94 of the 101 primitives
> operations in APL2 could be implemented in parallel and that 40-50% of APL
> code in real applications was naturally parallel.
>
> R. G. Willhoft, Parallel expression in the apl2 language, IBM Syst. J. 30
> (1991), no. 4, 498–512.
>
>
> -David Leibs
>
>
> _______________________________________________
> fonc mailing list
> fonc@vpri.org
> http://vpri.org/mailman/listinfo/fonc
>
>
_______________________________________________
fonc mailing list
fonc@vpri.org
http://vpri.org/mailman/listinfo/fonc

Reply via email to