@Anthony - will write with an order. Several years as an expat obliterated my library.
> I think Gary Helzer's 'Encyclopedia of APL' is outstanding. That's particularly the one I was thinking of. My APL dates back to the days when the only way to get a decent APL reference was to steal one from IBM. On Fri, Dec 6, 2013 at 9:27 AM, Anthony Camacho <[email protected]>wrote: > Dear Ian, > I think it's rather better than that. If I remember right, Dave Ziemann > who served on the standards committee told me that I-APL was the only APL > interpreter that ever fully conformed to the standard. > > BTW I still have stocks of all the books you mention. I think Gary > Helzer's 'Encyclopedia of APL' is outstanding. > > Here is the guts of the order form you mentioned, with the things that are > no longer available or irrelevant removed. > I don't know whether I'd be able to find everything listed! > Anthony Camacho > > ------------------------------------------------------------ > -------------------------------------------------------------------------- > > I-APL Ltd order form 31 March 1997 > > 11 Auburn Road > > Redland > > Bristol Avon > > BS6 6LS > > Disks are 360K PC disks except where specified. Other versions to special > order. > > Please supply:[ Prices are out of date] > > > > Part Item No. of copies > Price £ Total > > I-APL and related Products > > PC12 PC clone/Nimbus 360K disk & manual ___ £8.00 ______ > > AT12 PC clone/Nimbus 720K 3.5" disk & manual ___ £8.00 ______ > > BBC12 BBC 80T disk for Master (& B with 32K sideways RAM) & manual ___ > £8.00 ______ > > A12 Archimedes disk and manual ___ £8.00 ______ > > Mac12 Write with £14 to: Ian Clark > > ST12 Atari ST 3.5" disk and manual ___ £8.00 ______ > > M2 I-APL Manual for PC clones, BBC Master?B & Archimedes ___ £3.00 ______ > > T3 Tutorial by Thomson & Alvord (45pp) ___ £3.00 ______ > > E4 Encyclopedia by Helzer (228pp) ___ £6.00 ______ > > S5 APL in Social Studies by Traberman (36pp) ___ £3.00 ______ > > Disks > > FEMC Disk of Functions for Thomson's book by F Espinasse ___ £5.00 ______ > > FEK12 Maths kits 1 and 2 by Francis Espinasse ___ £5.00 ______ > > FEK34 Maths kits 3 and 4 by Francis Espinasse ___ £5.00 ______ > > MK Morten Kromberg's GRAF workspaces ___ £5.00 ______ > > ZVJ Zdenek V Jizba's Lessons workspaces ___ £5.00 ______ > > FINN FinnAPL workspaces ___ £5.00 ______ > > MANU APL*PLUS/PC Spec. Edn. Freeware (1.44M 3.5") ___ £5.00 ______ > > DBM7 Disk (720K 3.5") of Prof D B McIntyre's writings on J version 7 ___ > £5.00 ______ > > DBM2 Disk (720K 3.5")of Prof D B McIntyre's writings on J release 2 ___ > £5.00 ______ > > J2SW Disk (1.44M 3.5") of J2 shareware for PC ___ £5.00 ______ > > TM Tangible Math in J by K E Iverson ___ £8.00 ______ > > PIJTM Programming in J with Tangible Math by Kenneth E. Iverson ___ £20.00 > ______ > > ARI Arithmetic (118pp) by K E Iverson ___ £20.00 ______ > > IJ Introduction to J (47pp) by K E Iverson ___ £20.00 ______ > > CAL Calculus (130pp in J) by K E Iverson ___ £20.00 ______ > > APL Press Books > > AAT Algebra: an Algorithmic Treatment & Solutions, Iverson ___ £10.00 > ______ > > EA Elementary Analysis by K Iverson (218pp) ___ £6.00 ______ > > CNK Calculus in a New Key by D Orth (286pp) ___ £5.00 ______ > > RCT Resistive Circuit Theory by R Spence (qto 279pp) ___ £8.00 ______ > > TEY APL Quote-Quad: The Early Years (qto 465) ___ £11.00 ______ > > SBA A Source Book in APL (qto 140pp) ___ £7.00 ______ > > AI APL and Insight by Berry et al. (89pp) ___ £4.00 ______ > > FCP The Four Cube Problem by McDonnell (qto 27pp) ___ £4.00 ______ > > SM Star Map by Berry & Thorstensen (41pp) ___ £3.00 ______ > > PA Probability in APL by L Alvord (120pp) ___ £5.00 ______ > > IA Introduction to APL by K E Iverson 1984 (110pp) ___ £6.00 ______ > > AL APL Language Reference for foregoing (128pp) ___ £6.00 ______ > > IAT Introducing APL to Teachers (25pp) by Iverson ___ £3.00 ______ > > AE APL in Exposition by K E Iverson (61pp) ___ £3.00 ______ > > > > > ----- Original Message ----- From: "Ian Clark" <[email protected]> > To: "General forum" <[email protected]> > Sent: Friday, December 06, 2013 3:53 AM > > Subject: Re: [Jgeneral] APL Chronology > > > @Anthony - didn't realise you were following this list. Is I-APL Ltd still >> in business? >> >> I-APL and its associated products got shop-windowed regularly in Vector's >> "APL Product Guide" until this was discontinued. Thereafter it dropped off >> people's radar. >> >> Maybe the I-APL interpreter itself is only of historical interest, but the >> books produced to accompany it, by Thompson, Alvord, Helzer and others >> were >> IMO truly outstanding. It's a shame if they're lost to the educational >> world. The interpreter itself fulfilled (fulfils?) a key role in >> validating >> the examples they contain. A sort of "standard candle", even if you'd >> never >> use it for lighting the house. >> >> Ian >> >> >> On Thu, Dec 5, 2013 at 3:07 PM, Anthony Camacho <[email protected] >> >wrote: >> >> I'm very grateful, Ian, for your help in adding I-APL dates to the >>> Chronology. >>> >>> I-APL was the second APL interpreter that Paul Chapman wrote. The first >>> was VIZ::APL which ran on ZX80 processors. I bought a Nascom Gemini to be >>> able to run it. >>> >>> I-APL/PC is still available if anyone wants it. It will run in a command >>> window on a PC but, because it was written for 8-bit addressing the >>> maximum >>> workspace is 32K. Paul did do a version with 16-bit addressing to take >>> advantage of the memory of the Archimedes, but I don't have a copy of the >>> Archimedes port or of the interpreter in its intermediate language (DE - >>> Paul called it 'development environment' and said he'd originally called >>> it >>> 'development environment language' but changed the name when he found he >>> was unaccountably losing files!) I'm sure there was a 16-bit version >>> which >>> ran on the PC, but I don't have a copy. >>> >>> After the second version of I-APL was issued no further bugs have ever >>> been reported. I think that is a remarkable achievement. >>> Anthony Camacho >>> >>> ----- Original Message ----- From: "Ian Clark" <[email protected]> >>> To: "General forum" <[email protected]> >>> Sent: Thursday, December 05, 2013 2:01 PM >>> Subject: Re: [Jgeneral] APL Chronology >>> >>> >>> >>> an interesting document in itself that I ought to upload it to the J >>> wiki. >>> >>>> >>>>> >>>> As promised: >>>> >>>> http://www.jsoftware.com/jwiki/Essays/history_of_iapl >>>> >>>> >>>> On Tue, Nov 26, 2013 at 9:20 AM, Ian Clark <[email protected]> >>>> wrote: >>>> >>>> > [1991] IAPL/Mac, an ultra-portable APL interpreter written by Paul >>>> >>>>> Chapman, released >>>>> >>>>> No, the name of the portable interpreter was I-APL. >>>>> >>>>> IAPL/Mac was just one of many ports, to a wide range of platforms. For >>>>> a >>>>> list of ports which existed in any given year, indeed for the current >>>>> version of every APL interpreter known to the British APL Association, >>>>> see >>>>> the APL Product Guide, published in every issue of Vector from its >>>>> inception in May 1984. This valuable reference was only discontinued in >>>>> 2008. >>>>> >>>>> The I-APL project was founded by a committee consisting of Ed Cherlin, >>>>> Anthony Camacho, Norman Thomson, Howard Peelle and Dave Ziemann. The >>>>> committee raised donations to commission Paul Chapman to produce I-APL. >>>>> All >>>>> ports were to be released as freeware for educational use. Prior to >>>>> that, I >>>>> believe there was no APL interpreter that cost less than $450, which >>>>> limited its use in schools. Correction: killed APL as far as schools >>>>> were >>>>> concerned and ensured nobody entered their first job knowing how to use >>>>> it. >>>>> In marked contrast virtually everyone leaving school (in the UK) had >>>>> written simple programs in BASIC. I-APL's enduring legacy was to >>>>> encourage >>>>> major vendors to release low-cost or free educational versions of their >>>>> interpreters: generally a back-release. >>>>> >>>>> I-APL fitted into 32K (sic!) but needed a "p-code machine" to run the >>>>> implementation language: DE. The task of a "porter" was to write the DE >>>>> interpreter for the machine of his or her choice. Simple enough -- if >>>>> you >>>>> knew the platform intimately and could code in ASM. >>>>> >>>>> Paul finished I-APL and released it to volunteer porters (including >>>>> myself) in 1987. The first port was to the IBM PC, released in January >>>>> 1988. Effectively it was "open source", though the concept is a recent >>>>> one. >>>>> But of course free open source software was IBM policy prior to 1969, >>>>> when >>>>> the US govt forced it to charge for software by a consent decree -- >>>>> thereby >>>>> creating the multi-trillion dollar software industry overnight. >>>>> >>>>> I have a copy of the IAPL/Mac User Guide, dated 15/2/91. I recall the >>>>> Mac >>>>> port was released before then, but lacking evidence I must accept that >>>>> date >>>>> for its release. Chapter 1 is "History and Aims of the I-APL Project" >>>>> -- >>>>> such an interesting document in itself that I ought to upload it to >>>>> the J >>>>> wiki. >>>>> >>>>> In fact I propose that every item on Devon's list gets a link to a >>>>> supporting page on the J wiki. Or, more ambitiously: Wikipedia. >>>>> >>>>> >>>>> On Sun, Nov 24, 2013 at 6:49 PM, Devon McCormick <[email protected] >>>>> >wrote: >>>>> >>>>> Hi - >>>>> >>>>>> >>>>>> I've put up a preliminary draft of the APL chronology I've assembled >>>>>> with >>>>>> the help of many on this forum: >>>>>> http://www.sigapl.org/APLChronology.php >>>>>> .<http://www.sigapl.org/APLChronology.php> >>>>>> >>>>>> Anyone who's interested should please take a look and feel free to >>>>>> point >>>>>> out any errors or omissions. Also, any suggestions for presenting the >>>>>> information more elegantly are also welcome. >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Devon >>>>>> -- >>>>>> Devon McCormick, CFA >>>>>> ------------------------------------------------------------ >>>>>> ---------- >>>>>> For information about J forums see http://www.jsoftware.com/ >>>>>> forums.htm >>>>>> >>>>>> >>>>>> >>>>> ------------------------------------------------------------ >>>>> ---------- >>>>> >>>> For information about J forums see http://www.jsoftware.com/forums.htm >>>> >>>> >>> ---------------------------------------------------------------------- >>> For information about J forums see http://www.jsoftware.com/forums.htm >>> >>> ---------------------------------------------------------------------- >> For information about J forums see http://www.jsoftware.com/forums.htm >> > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
