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