Nothing Special   »   [go: up one dir, main page]

skip to main content
article
Free access

APL as an embedded language: the ultimate application?

Published: 01 July 1991 Publication History

Abstract

This paper describes a new approach to the development of customized applications. It first discusses two problems whith APL programming: writting efficient programs, and building user interfaces. It then describes the proposed solution, that consists in writting the skeleton of the application in an efficient compiled language, using some predefined building blocks, and developing the other parts in APL.This approach is closer to integrated systems, such as spreadsheets, or data-base managers, than to traditional APL applications executed under the control of an interpreter. It differs from these integrated systems in the fact that the development cost is kept low, so that new applications, highly customized for specific end users may be built from scratch, or more exactly, from predefined building blocks.

References

[1]
Heikki Apiola, Pirkka Peltola, Integrating APL with symbol manipulation, numerical sofware and graphics, APL 90 Conference, in APL Pi 20, 4, July 1990.
[2]
Inside Macintosh, Apple Computer Inc, Addison-Wesley Publishing Company, Inc, 1988.
[3]
Robert G. Brown, APL at the Crossroads, APL 89 Conference, in APL ffl 19, 4, August 1989.
[4]
Michael F. C. Crick, ShouM APL be a declining language, APL 81 Conference, in APL ffl 12, 1, September 1981.
[5]
FaceWare, 1310 N. Broadway, Urbana, IL 61801 USA, (217) 328-5842. The FaceWare Pack provides a complete Mac interface to existing programs, including access to the dialog manager, text editor, graphics windows and spreadsheet windows. Compatible products are being developed by other companies to add new capabilities to applications within the same consistant interface.
[6]
j.j. Girardot, S. Sako, An Object Oriented Extension To APL, APL 87 Conference Proceedings, in APL ffl 17, 4, Dallas, May 1987.
[7]
J.J. Girardot, M. Amarti, An Object Extension To APL, Research Report 88-4, Ecole Nationale Sup6rieure des Mines de Saint-Etienne, 158 Cours Fauriel, 42023 Saint-Etienne C6dex, France, October 1988.
[8]
Morten Kromberg, Martin Gfeiler, An Application Development Pla(orm, APL 90 Conference, in APL I~120, 4, July 1990.
[9]
Jim Lucas, Programming Ecology, or APL and the Worm at Large, APL 90 Conference, in APL Pl 20, 4, July 1990.
[10]
MacTutor, 1250 N. Lakeview Suite O, Anaheim, CA 92807, (714) 777-1255. MacTutor, "The Macintosh Programming Journal", is the reference for all developers of software on Macintosh.
[11]
Richard Nabavi, APL Windowing Systems - Where Next ? APL 89 Conference, in APL M 19, 4, August 1989.
[12]
Jonny Osterman, Very high quality user interfaces and fast data filing using a PC, APL 90 Conference, in APL ffl 20, 4, july 1990.
[13]
Ursula Recker, Michael Rys, A preferable Look - APL in Window-based Environments, APL 90 Conference, in APL ~ 20, 4, July 1990.
[14]
William A. Rutiser, Object-Oriented Programming of X Window System Graphical User Interfaces, APL 90 Conference, in APL M 20, 4, July 1990.
[15]
Donald Soule, Stability in a Sea of Change, APL 90 Conference, in APL ffl 20, 4, July 1990.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGAPL APL Quote Quad
ACM SIGAPL APL Quote Quad  Volume 21, Issue 4
Aug. 1991
390 pages
ISSN:0163-6006
DOI:10.1145/114055
Issue’s Table of Contents
  • cover image ACM Conferences
    APL '91: Proceedings of the international conference on APL '91
    July 1991
    396 pages
    ISBN:0897914414
    DOI:10.1145/114054

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 July 1991
Published in SIGAPL Volume 21, Issue 4

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)69
  • Downloads (Last 6 weeks)9
Reflects downloads up to 29 Nov 2024

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media