Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

The Tinkertoy Graphical Programming Environment

Published: 01 August 1988 Publication History

Abstract

The Tinkertoy graphical interface to Lisp is described, in which programs are 'built' rather than written, out of icons and flexible interconnections. It represents a computer/user interface that can easily exceed the interaction speed of the best text-based language editors and command languages. It also provides a consistent framework for interaction across both editing and command execution. Moreover, because programs are represented graphically, structures that do not naturally conform to the text medium can be clearly described, the new kinds of information can be incorporated into programs and program elements.

References

[1]
{1} A. Goldberg, Smalltalk-80, The Interactive Programming Environment . Reading, MA: Addison-Wesley, 1984.
[2]
{2} P. H. Winston, Artificial Intelligence. Reading, MA: Addison-Wesley, 1977.
[3]
{3} K. N. Lodding, "Iconic interfacing," IEEE Comput. Graphics and Applications, vol. 3, no. 2, pp. 11-20, 1983.
[4]
{4} M. W. Edel, "Tinkertoy: A practical iconic programming environment," Master's thesis, Dept. Elec. Eng., Univ. Illinois, June 1985.
[5]
{5} G. Raeder, "A survey of current graphical programming techniques," Computer, vol. 18, no. 8, pp. 11-25, 1985.
[6]
{6} R. Levien, "Visual programming," Byte, vol. 11, no. 2, pp. 135-144, 1986.
[7]
{7} T. Winograd, "Breaking the complexity barrier again," ACM SIGPLAN Notices, vol. 10, no. 1, pp. 13-22, 1975.

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Transactions on Software Engineering
IEEE Transactions on Software Engineering  Volume 14, Issue 8
August 1988
183 pages

Publisher

IEEE Press

Publication History

Published: 01 August 1988

Author Tags

  1. LISP
  2. Lisp
  3. Tinkertoy graphical interface
  4. computer graphics
  5. graphical programming environment
  6. icons
  7. programming environments
  8. text editing
  9. user interface
  10. user interfaces

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Oct 2024

Other Metrics

Citations

Cited By

View all

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media