A programming language
Representation and manipulation of data structures in APL
ACM SIGPLAN Notices
PRADIS: an advanced programming system for 3-D-display
AFIPS '72 (Spring) Proceedings of the May 16-18, 1972, spring joint computer conference
A graphic interactive application monitor
IBM Systems Journal
Hi-index | 0.00 |
Computer Graphics (CG) is in its essence interactive. The customary "batch processing" languages such as, for example, FORTRAN, ALGOL, PL/I, ..., are not primarily designed for interactive use. One of the main reasons for that is their relatively early binding time. Another handicap, particularly for CG, is a certain inadequacy of their control structure for the kind of dialog characterizing CG. Thus, the usual programming packages for CG based on one of the above mentioned high-level languages have to be augmented by devices which allow the system to lend control to the user, together with a simple command language which enables the user to execute temporarily control over the system. The commands are given to a command language processor which works interpretatively, initiating, for instance, respective subroutine calls.