The psychology of computer programming
The psychology of computer programming
ACM Computing Surveys (CSUR)
Glide: a language for design information systems
SIGGRAPH '77 Proceedings of the 4th annual conference on Computer graphics and interactive techniques
Basic Programming
BASIC Zgrass—a sophisticated graphics language for the Bally Home Library Computer
SIGGRAPH '78 Proceedings of the 5th annual conference on Computer graphics and interactive techniques
Rationale for the design of the Ada programming language
ACM SIGPLAN Notices - Rationale for the deisgn of the Ada programming language
Simula Begin
The SNOBOL4 programming language
The SNOBOL4 programming language
A prototyping environment for real-time graphics
AFIPS '84 Proceedings of the July 9-12, 1984, national computer conference and exposition
Hi-index | 0.00 |
With the advance of technology, graphics devices are becoming more powerful and less expensive, making interactive graphics increasingly popular as a method of man-machine communication. Often nonprogrammers play a principal role in the design and implementation of graphics applications. Interactive graphics requires a high level of feedback both with the user and with the hardware. For these reasons, conventional programming languages are not well suited for such applications. This paper describes GRASS3, an interpretive language designed as a base for interactive graphics systems. The work derives from the author's thesis at the University of Illinois at Chicago Circle (UICC) and similar work done by the author for the Bally Manufacturing Corp. Design rationale for the language is given, followed by an overview including examples and a description of a specific real-time graphics system based on GRASS3.