Article View: comp.arch
Article #21804Re: In computing, late-bloomers are usually never-bloomers
From: John R. Levine
Date: Thu, 21 Dec 1989 01:35
Date: Thu, 21 Dec 1989 01:35
17 lines
1687 bytes
1687 bytes
In article <53@zds-ux.UUCP> gerry@zds-ux.UUCP (Gerry Gleason) writes:
>The best use I've seen for APL was in a book on ALU architecture. They
>used APL algorithms to describe hardware, ...
The first place many of us saw APL was in the IBM Systems Journal in 1964.
There was a description of the architecture of the new System/360 written
entirely in an early version of APL. It was quite complete, even to such
things as the emergency pull switch.
It was the same issue with Brezenham's classic article about how to draw a
straight line on a raster device, a pen plotter attached to a 1620. There
is some extra cruft in the presentation of the method because he wanted to
avoid an integer division by two which was very slow.
--
John R. Levine, Segue Software, POB 349, Cambridge MA 02238, +1 617 864 9650
johnl@esegue.segue.boston.ma.us, {ima|lotus|spdcc}!esegue!johnl
"Now, we are all jelly doughnuts."
Technical Details
Message-ID:
<1989Dec21.013530.2455@esegue.segue.boston.ma.us>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!wuarchive!decwrl!crltrx!decvax!ima!esegue!johnlReferences:
<24317@cup.portal.com> <480@dmk3b1.UUCP> <1989Nov28.104128.8045@hellgate.utah.edu> <1Tcfjq#9jMTbv=eric@snark.uu.net> <3511@convex.UUCP> <1933@eric.mpr.ca> <1TfOZ0#142gXX=eric@snark.uu.net> <629274691.11005@myrias.com> <53@zds-ux.UUCP>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!wuarchive!decwrl!crltrx!decvax!ima!esegue!johnl From: johnl@esegue.segue.boston.ma.us (John R. Levine) Newsgroups: comp.arch Subject: Re: In computing, late-bloomers are usually never-bloomers Summary: APL as specification language Message-ID: <1989Dec21.013530.2455@esegue.segue.boston.ma.us> Date: 21 Dec 89 01:35:30 GMT References: <24317@cup.portal.com> <480@dmk3b1.UUCP> <1989Nov28.104128.8045@hellgate.utah.edu> <1Tcfjq#9jMTbv=eric@snark.uu.net> <3511@convex.UUCP> <1933@eric.mpr.ca> <1TfOZ0#142gXX=eric@snark.uu.net> <629274691.11005@myrias.com> <53@zds-ux.UUCP> Reply-To: johnl@esegue.segue.boston.ma.us (John R. Levine) Organization: Segue Software, Cambridge MA Lines: 17