DocumentCode
2298894
Title
The user´s view of SunPict, an extensible visual environment for intermediate-scale procedural programming
Author
Glinert, Ephraim P. ; McIntyre, David W.
Author_Institution
Dept. of Comput. Sci., Rensselaer Polytech. Inst., Troy, New York, NY, USA
fYear
1989
fDate
5-6 Jun 1989
Firstpage
49
Lastpage
58
Abstract
The SunPict environment supports interactive graphical composition and execution of procedural programs. It is able to effectively handle larger user programs than its predecessors, thanks to a combination of efficient algorithms which underlie the implementation, and careful use of traditional visual elements such as color and animation in conjunction with many novel features (including, for example, supplementing textual variable names with simple icons that convey type information, and allowing the runtime action associated with an icon to be specified by means of either an iconic SunPict subprogram or textual code written in a simple Lisp-like dialect). The authors concentrate on the user´s view of SunPict. An overview of the environment within the context of previous work is followed by several detailed examples which illustrate what it is like to work in the system. Plans for future enhancements are discussed
Keywords
computer graphics; programming environments; user interfaces; Lisp-like dialect; SunPict environment; animation; color; extensible visual environment; iconic SunPict subprogram; icons; interactive graphical composition; intermediate-scale procedural programming; procedural programs; runtime action; textual code; textual variable names; type information; user programs; Animation; Application software; Computer science; Contracts; Electronic mail; Flowcharts; Graphics; Mice; Operating systems; Silicon carbide;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Systems and Software Engineering, 1989. Proceedings., Fourth Israel Conference on
Conference_Location
Herzlia
Print_ISBN
0-8186-1972-4
Type
conf
DOI
10.1109/ICCSSE.1989.72716
Filename
72716
Link To Document