Here's a more recent Ken Iverson discussion on Computers and
Mathematical Notation:
http://tinyurl.com/ym8r64
or
http://www.cacs.louisiana.edu/~mgr/404/burks/language/apl/camnweb/
camn.htm
This is J based, rather than APL.
-- Owen
Owen Densmore http://backspaces.net
On Dec 28, 2006, at 12:00 PM, Owen Densmore wrote:
> First of all, a big THANKS for all the interesting ideas. I've been
> trying to get my brain around all this for quite some time. And I
> think its time I sit down and start writing on the divide between
> Math and Computing.
>
> One of the more interesting discussions on this topic comes from the
> APL/Ken Iverson world. APL (A Programming Language) used a concise
> mathematical notation for its syntax. It was quite a hit at Xerox in
> the early to mid '70s and indeed was considered a great rapid
> prototyping language.
>
> One of Iverson's ideas was that mathematical notation was flawed and
> could easily be fixed by focusing on making it more parseable and
> less ambiguous. His 1979 Turing Award lecture was a wonderful
> summary of these ideas:
> Notation as a Tool of Thought (1979 Turing Award Lecture)
> by Kenneth E. Iverson, Communications of the ACM,
> Volume 23, Number 8, August 1980.
> http://elliscave.com/APL_J/tool.pdf
>
> In a sense, Ken was the one of the pioneers poking at the topic we're
> discussing. I suspect Turing, Von Neuman, and others were there too.
>
> Ken's APL work has been carried on by Ken's son Eric and Roger Hui,
> both of whom worked closely with Ken. APL has been morphed into the
> J Programming Language:
> http://en.wikipedia.org/wiki/J_programming_language
>
> I've taken a run at J with some success. Its reasonably cross
> platform. But boy, the learning curve is steep! The power of J,
> however, is considerable. If any FRIAMers start in on J, let me
> know. These sites are representative of the leaders of the J
> community:
> http://olegykj.sourceforge.net/
> .. and all the External links at the end of the Wikipedia article.
>
> -- Owen
>
> Owen Densmore http://backspaces.net
>
>
>
>
> ============================================================
> FRIAM Applied Complexity Group listserv
> Meets Fridays 9a-11:30 at cafe at St. John's College
> lectures, archives, unsubscribe, maps at http://www.friam.org
============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at http://www.friam.org