Ian - thanks - "I-APL" was the one on the tip of my tongue I knew I was
missing when I made this request.

On Mon, Aug 31, 2009 at 2:28 PM, Ian Clark <[email protected]>wrote:

> Devon,
>
> Here's a list of APL language processors I have been involved in. I've
> simply copy/pasted from a list of literature refs I keep.
>
> CAMACHO, A., CHAPMAN, P., CLARK, I.A., ZIEMANN, D. (1991) IAPL/Mac
> Instruction Manual.
> I-APL Ltd, 2, Blenheim Road, St. Albans, Herts.
>
> CLARK, I.A., CHAPMAN, P. (1991) IAPL/Mac: The Free International APL
> for the Apple Macintosh. Versions 1.0, 1.1.
> Software Product. I-APL Ltd, 2, Blenheim Road, St. Albans, Herts.
>
> CLARK, I.A. (1993), APLomb: a fashionable face talking a timeless language.
> Presented at: APL in Education, British APL Association, London, 11th June.
>
> CLARK, I.A. (1993), APLomb: User Guide.
> IAC/Human Interfaces, 9 Hill End, Frosterley-in-Weardale, County
> Durham, DL13 2SX.
> ISBN 1-898728-00-3.
>
> CAMACHO, A., CHAPMAN, P., CLARK, I.A., ZIEMANN, D. (1993),
> IAPL/Mac 1.6 Instruction Manual.
> IAC/Human Interfaces, 9 Hill End, Frosterley-in-Weardale, County
> Durham, DL13 2SX.
> ISBN 1-898728-06-2.
>
> CLARK, I.A., STEVENS, C. (1993), APLomb: a snap-together construction
> kit for math, science and technology software.
> Presented at: Kaleidoscope: Patterns of Change, 1993 Annual CUE Fall
> Conf., Santa Clara, Calif., USA, Oct. (CD No. 3, CUE Inc., 1210 Marina
> Village Pkway, Suite 100, Alameda, CA 94501.)
>
> CLARK, I.A. (1994), APLomb — the view through quad-shaped spectacles.
> VECTOR, Vol 10, no 3. 41-50. British APL Association.
>
> I-APL was an ultra-portable interpreter written by Paul Chapman. It
> fitted in 32K (sic!). It needed a platform-dependent virtual machine
> to run it, but the result was a complete 1st-generation APL system
> including a "del" line-editor. It was free, public domain, low
> performance, aimed at educational use, sponsored by the British APL
> Association. We were most concerned _not_ to produce a free APL which
> would significantly compete with existing vendors' products, most of
> whom were our members. Its chief significance (IMO) was its rigorous
> compliance with the proposed ISO standard, which made it a sort of IT
> counterpart of the Weston Primary Cell. A lot of fine documentation
> came out to support it, which represents some of the best introductory
> texts to generic APL. Also it started a fashion among vendors to
> release obsolete versions of their interpreters free-of-charge for
> educational use, which IMO was too little too late to help popularise
> APL.
>
> A number of ports were released for various small machines. I'm sorry
> I don't have the full list. I myself ported it to the (68000) Apple
> Macintosh as IAPL/Mac. I used IAPL/Mac as the scripting language for
> APLomb, my Hypercard-like rapid-app-dev system for (non-programmer)
> teachers to quickly develop educational materials on the Apple Mac.
>
> Ian Clark
> Project Officer, British APL Association.
>
>
> On Mon, Aug 31, 2009 at 5:03 AM, Devon McCormick<[email protected]>
> wrote:
> > Thanks for the reminder - and a belated happy birthday to J!
> >
> > This is a good intro for something I'm working on for the Ken Iverson
> page
> > for the ACM's Turing Award winners web pages.  There's a section I'm on
> now
> > for APL systems in chronological order.  I've asked APL vendors to
> > contribute a few lines about their respective systems but it's mostly
> meant
> > as an historical perspective.
> >
> > I'd like some help with dates and any systems I've missed.  For instance,
> > Wikipedia mentions systems by Burroughs, CDC, and other mainframe
> companies
> > with whose APLs I am unfamiliar.
> >
> > Here's what I have so far:
> >
> > [1964] I.P. Sharp Associates: developed early packet switching computer
> > networking system known as IPSANET, and a global e-mail system.
>  Purchased
> > in 1987[?] by Reuters.
> > [1966] APL\360
> > [1967] APL\1130
> > [1969] Scientific Time-Sharing Corporation
> > [1973] APL.SV: introduces shared variables.
> > [1973] 8008-based MCM/70
> > [1975?] APL\360 on the 5100
> > [?] Burroughs APL\700
> > [1977] 8080-based "small APL" called EMPL
> > [1977] Z-80-based TIS APL
> > [1978] PDP / LSI-11 implementmentation of APL
> > [1979] Sharp APL
> > [1981?] IBM VSAPL
> > [1982?] APL.68000 for Motorola 68000
> > [1983?] Analogic's APL machine
> > [1982] APL*PLUS PC
> > [1983?] NARS2000:  open source APL interpreter written by Bob Smith.
> > [1983?] MicroAPL's APLX
> > [1984] IBM APL2
> > [1985] Dyalog
> > [1988] Timothy A. Budd’s “An APL compiler”
> > [1987] Rationalized APL
> > [1988] A+
> > [1989] J Software
> > [1990] ACORN: APL to C On Real Numbers - a prototype APL to C compiler.
> > [1993] K
> > [1995] APL2000
> > [?] APL to C# translator from Causeway Graphical Systems
> > [?] Bob Bernecky's APEX compiler
> >
> > Any help, especially with references, would be appreciated.  As you can
> see,
> > some of them - I'm looking at you "Sharp" - are particularly difficult to
> > pin down.
> >
> > Thanks,
> >
> > Devon
> >
> > On Sun, Aug 30, 2009 at 8:07 PM, PackRat <[email protected]> wrote:
> >
> >> Three days ago, August 27 (about 4pm), was the 20th anniversary of the
> >> "birth" of J <http://www.jsoftware.com/jwiki/Essays/Incunabulum>, and
> >> it has grown and developed ever since.  I don't know if the developers
> >> of J consider that the "birthdate", but it makes a lot of sense to me.
> >> Happy birthday, J!
> >>
> >> Harvey
> >>
> >> ----------------------------------------------------------------------
> >> For information about J forums see http://www.jsoftware.com/forums.htm
> >>
> >
> >
> >
> > --
> > Devon McCormick, CFA
> > ^me^ at acm.
> > org is my
> > preferred e-mail
> > ----------------------------------------------------------------------
> > For information about J forums see http://www.jsoftware.com/forums.htm
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>



-- 
Devon McCormick, CFA
^me^ at acm.
org is my
preferred e-mail
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to