Personal tools
You are here: Home Projects APL Papers
Document Actions

Papers

Up one level
Kenneth E. Iverson. The Description of Sequential Processes. B&W scan. by Paul McJones — last modified 2008-05-22 12:14
Kenneth E. Iverson. The Description of Sequential Processes. Preprint of a paper presented at 4th London Conference on Information Theory, August 1960. Ditto machine copy, two colors. B&W scan.
Kenneth E. Iverson. The Description of Sequential Processes. Color scan. by Paul McJones — last modified 2008-05-22 12:14
Kenneth E. Iverson. The Description of Sequential Processes. Preprint of a paper presented at 4th London Conference on Information Theory, August 1960. Ditto machine copy, two colors. Color scan.
APL in Exposition by Lee Courtney — last modified 2008-08-21 19:23
Ken Iverson - IBM Philadelphia Scientific Center. The following pages illustrate the use of APL for exposition in the teaching of various topics. The first section presents the characteristics of the language, and each of the succeeding sections illustrates its use in the presentation of material in some one discipline.
AN INTRODUCTION TO APL FOR SCIENTISTS AND ENGINEERS by Lee Courtney — last modified 2008-08-21 19:23
Ken Iverson - IBM Philadelphia Scientific Center. This is an introduction to APL addressed to the scientist or engineer and designed to exploit any previous acquaintance with the very similar notation of vector algebra.
INTRODUCING APL TO TEACHERS by Lee Courtney — last modified 2008-08-21 19:23
Ken Iverson - Philadelphia Scientific Center. This paper presents such an introduction to APL for teachers of high school mathematics.
THE USE OF APL IN TEACHING by Lee Courtney — last modified 2008-08-21 19:23
The present work consists of a summary of eight lectures delivered by Dr. Kenneth Iverson at Queen's University on March 21 and 22, 1968, to an enthusiastic audience of professors and High School teachers from Ontario and Quebec.
APLSV User's Manual by Lee Courtney — last modified 2008-08-21 19:23
A. D. Falkoff, K. E. Iverson - IBM Philadelphia Scientific Center. The major difference is the addition of a shared variable facility which provides simple and effective channels of communication between programs running at different terminals, and also forms a basis for managing files and high speed input and output from an APL terminal. The facility itself is managed by a group of dynamically executable system functions provided for this purpose.
Collected Whizbangs by Lee Courtney — last modified 2008-08-21 19:23
Roy A. Sykes - Scientific Time Sharing Coporation. In December 1974 Scientific Time Sharing Corporation held a seminar for its APL*PLUS Service Representatives. One outcome of that seminar was a "wish list" of goodies these marketing folks would like to have. On that list, they expressed a desire for some sort of "APL Whizbang" -- a column describing neat programming tricks that would illustrate some powerful, but perhaps not obvious, features of the language.
An Introduction to APL by Lee Courtney — last modified 2008-08-21 19:23
Dennis Taylor - Xerox Data Systems. Xerox Data Systems introduction to APL on the Sigma-6/7/9 series of mainframes.
CRMS APL PROCESSOR REFERENCE MANUAL by Lee Courtney — last modified 2008-08-21 19:23
Paul McJones - University of California Berkeley. One of the major goals of the new CRMS computer system is to provide efficient, time-shared APL. 'The system contains two processors with common main (core) and auxiliary (disk) memories, as well as controllers for a variety of peripheral devices. One processor (the primary subject of this document) is specially tailored for the execution of APL programs. The other processor is optimized for executing programs in the SIMPLE programming language and is described elsewhere.
Compiling APL: The Yorktown APL Translator by Lee Courtney — last modified 2008-08-21 19:23
Graham C. Driscoll, Jr and Donald L. Orth - IBM Thomas J. Watson Research Center. The Yorktown APL Translator (YAT) permits functions written in APL to be compiled using an existing compiler for part of the process it also creates tables that allow the APL2 Release 2 interpreter to call the compiled code. The code can also be called from a Fortran main routine. This paper outlines the history of APL compilation, the motivation for producing YAT, the design choices that were made, and the manner of implementation. Sample APL functions and their translations are shown, and the time required to interpret these functions is compared with the time required to execute the compiled code. Possible furtherwork is discussed.
An APL Machine by Lee Courtney — last modified 2008-08-21 19:23
Philip S. Abrams - Stanford Linear Accelerator Center. This dissertation proposes a design for a machine structure which is appropriate for APL and which evaluates programs in this language efficiently.
APL Idiom List by Lee Courtney — last modified 2009-05-18 15:02
 
APL IDIOM LIST (OCR Version) by Lee Courtney — last modified 2009-05-18 15:02
OCR'd version of APL Idion List document.
« July 2009 »
Su Mo Tu We Th Fr Sa
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: