Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
PICT: an interactive graphical programming environment
Gilnert E., Tanimoto S. Computer17 (11):7-25,1984.Type:Article
Date Reviewed: Jul 1 1985

This paper describes a limited graphical programming system. Programs in the PICT environment use, for example, at most four different numerical variables in each program or subprogram. The authors describe the system as follows: “PICT provides all tools users need to compose, edit, and run their programs integrated within a simple, consistent command structure. Users communicate with the PICT system throughout all phases of their work by pointing to icons in a menu tree; PICT responds by altering its display in an appropriate manner or, if the user has erred, by presenting a Help message.”

As admitted by the authors, the limited scope/capabilities of the PICT system restrict its use to research and beginners. They experimented with over 60 volunteer student users of PICT at the University of Washington. In a nonrigorous, but informative, manner they report on that experimentation.

This 19-page article is approximately one-third background, one-third a description of PICT, and the rest an analysis and projection of future work. The authors do a good job of laying the foundation for research in graphical programming environments, as several similar and dissimilar efforts are mentioned. It could be a very useful reference for someone starting to explore graphical programming environments, especially since it includes 42 references to other relevant articles and books.

Reviewer:  Lyle Smith Review #: CR109152
Bookmark and Share
 
Programming Environments (D.2.6 )
 
 
Interaction Techniques (I.3.6 ... )
 
 
Pict (I.3.4 ... )
 
 
Picture Description Languages (I.3.4 ... )
 
 
Programming Environments (D.2.6 )
 
Would you recommend this review?
yes
no
Other reviews under "Programming Environments": Date
A prototyping environment for differential equations
Boubez T., Froncioni A., Peskin R. ACM Transactions on Mathematical Software 18(1): 1-10, 1992. Type: Article
Mar 1 1993
Towards monolingual programming environments
Heering J. (ed), Klint P. (ed) ACM Transactions on Programming Languages and Systems 7(2): 183-213, 1985. Type: Article
Nov 1 1985
Dealing with world-model-based programs
Gini G., Gini M. ACM Transactions on Programming Languages and Systems 7(2): 334-347, 1985. Type: Article
May 1 1986
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy