History of APL
Lee Courtney, co-editor
courtney@computerhistory.org
Christian Langreiter, co-editor
chris@langreiter.com
Abstract
The goal of this project is to locate, preserve, and publish source code, design documents, technical notes, books, recorded talks and other materials concerning the genesis, development, evolution, implementation, application and influences of A Programming Language.
Please contact us with any suggestions, questions, comments, or potential donations of documentation, notes, personal papers, books or software related to APL.
Software
Location for APL code - APL implementations, APL applications, workspaces, and any other material related to realization or use of APL as a programming language and environment. Includes source code for implementations and application programs, any tools needed to management such examples, simulators and emulators, and references to the use thereof.
Books
Scans of books related to the implementation, use, history, and influences of APL. Publications in this section include academic texts (e.g. Iverson's 1962 Book "A Programming Language"), vendor language manuals (e.g. " Xerox APL Language and Operations Reference Manual"), books describing application of APL (e.g. " Management Applications in APL"), or implementation references.
Papers
Scans of influential papers describing APL implementations, applications, historical influences, etc.
Videos/Films
The Origins of APL. A collection of three movies in which APL pioneers (Ken Iverson, Adin Falkoff, Larry Breed, Phil Abrams, Roger Moore, Roy Sykes, Herb Hellerman, John MacPherson, Eugene McDonnell, Garth Foster) remember the early days in the development of APL. Available on DVD from the BAA. (@@work w/ sjt to make available online)
Correspondence and memoranda
Personal papers and corporate material related to the history of APL.
Interviews and biographies
Links to or media files containing interviews with and biographies of significant contributors to APL.
Memoirs and user stories
Your story here!
Photographs
Scans of photographs related to APL - people, places, machines.
Additional Resources
- keiapl.info: A Celebration of Kenneth Eugene Iverson.
- KEI Archive: Papers, manuals, software, and other items.
- The Waterloo J/APL Archives.
- Vector: The magazine of the British APL Association.
- Eberhard Lutz' collection of computer science classics and Collection Oriented Languages page.
Notes
All scans are encoded as PDF files, with appropriate search-terms encoded as meta-data in the Document Properties.