Abstract
APL systems have been in operation for many years now. Their user populations have grown and continue to grow at a high rate. The kind of work done in APL is of great variety ranging from running batch-type applications and teaching to personalized computer usage in problem solving environments. Equally varied are the types of users encompassing secretaries, clerks, engineers, planners, scientists.
In this paper we shall focus on personalized computing. We define what we mean by that. We formulate a set of requirements for a tool for personalized computing. They include
-
Uniform environment,
-
Interactive usage,
-
Uniform syntax of the language,
-
Adequacy of means to solve a given problem,
-
Minimal education prerequisite,
-
Lern-as-you-go effect,
-
Support of application language definitions,
-
Full function to cope with evolving user's knowledge and requirements,
-
Access to data bases.
By a number of examples we show how APL meets these requirements. We discuss the notions of structured design and structured programming as they are applied in APL.
Preview
Unable to display preview. Download preview PDF.
References
Falkoff, A.D. & Iverson, K.E., "The Design of APL", IBM Journal of Research and Development, pp. 353–359, Vol. 17, No. 4, July 1973
Gilman, L. & Rose, A.J., "APL — An Interactive Approach", John Wiley & Sons, Inc., 1974
IBM, "APL Language Manual", IBM Form GC26-3847
IBM, "An Application Guide to Open Use of APL in Teaching Science", IBM form GE15-6044
Iverson, K.E., "APL in Exposition", IBM Technical Report 320-3010, 1972
Mock, Th.J. & Vasarhelyi, M.A., "APL for Management", John Wiley & Sons, Inc., 1972
Pakin, S., "APL Handbuch", translated and augmented by Lochner, H., Science Research Associates GmbH, 1975
Polivka, R.P. & Pakin, S., "APL — The Language and Its Usage", Prentice Hall, Inc., 1975
Schenck, J.W. et al, "Management Problem-Solving with APL", Melville Publishing Co., 1974
Allison, W.L., "APL and IMS, an interactive approach for the user and his data base", Proceedings of SEAS Spring Technical Meeting, April 1974
Dijkstra, E.W. et al, "Structured Programming", Academic Press, 1972
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1977 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lattermann, D. (1977). APL — A tool for personalized computing. In: Blaser, A., Hackl, C. (eds) Interactive Systems. IBM 1976. Lecture Notes in Computer Science, vol 49. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-08141-0_10
Download citation
DOI: https://doi.org/10.1007/3-540-08141-0_10
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-08141-8
Online ISBN: 978-3-540-37386-5
eBook Packages: Springer Book Archive