| APL as an embedded language: the ultimate application? |
| Full text |
Pdf
(1.16 MB)
|
| Source
|
International Conference on APL
archive
Proceedings of the international conference on APL '91
table of contents
Palo Alto, California, United States
Pages: 186 - 196
Year of Publication: 1991
ISBN:0-89791-441-4
Also published in ...
|
|
Author
|
|
Jean Jacques Girardot
|
Computer Science Department, Ecole des Mines, 158 Cours Fauriel, 42023 Saint-Etienne Cédex, France
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 9, Citation Count: 2
|
|
|
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
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
Inside Macintosh, Apple Computer Inc,, Addison-Wesley Publishing Company, Inc, 1988.
|
 |
3
|
|
 |
4
|
|
| |
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
|
|
| |
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
|
|
 |
9
|
|
| |
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
|
|
 |
12
|
|
 |
13
|
|
 |
14
|
|
 |
15
|
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE Design Automation Conference on
Gwo-Dong Chen
, Daniel D. Gajski
|