# Visual Programming in Data Flow Environments

The Distinguished Lecture Series IV Recorded April 10, 1992 Craig Upson, Silicon Graphics Inc. Visual Programming in Data Flow Environments Sponsored by Silicon Graphics, Inc. Lecture Summary: The use of visual programming has become more common over the past few years. Visual programming can fill the need for an easier alternative to traditional programming brought about by the increasing number of computer users and programmers. This lecture discusses visual or iconic programming in general as well as visual programming in a data flow environment. Design alternatives are discussed for visual data flow implementations. Live examples are used to illustrate the techniques presented. About the Speaker: Craig Upson is director of engineering in charge of end user tools at Silicon Graphics, Inc. His varied background includes large-scale numerical simulations, computer animations and graphics algorithms, feature film work in Hollywood and sotware system design. Over the past several years he has developed two commercially available visual programming-based application creation systems. Intended User: Upper-division and graduate level courses in programming, visual languages, graphics and GUI, program visualization, seminars, corporate and personal libraries. Suggested Viewer Reading: Chang, Shi-Kuo, ed. Principles of Visual Programming Systems. Prentice Hall, Englewood Cliffs, NJ 1990. Glinert, Ephriam, ed. Visual Programming Environments (2 Volumes), IEEE Computer Society…

- Kind: Cartoon
- Year: 1992
- By: Craig Upson (Silicon Graphics, Inc.)
- Genres: Animation, Industrial and advertising
- Archive: [Internet Archive](https://archive.org/details/Craig_Upson_Silicon_Graphics_Visual_Programming_in_Data_Flow_Environments)
- Licence or status: none stated by the archive
- Who can watch: Kids profiles and older (the archive gives no rating; placed by Invisible Network from its collection and subjects)

[Watch now](https://invisiblenetwork.ai/watch/archive/ia/Craig_Upson_Silicon_Graphics_Visual_Programming_in_Data_Flow_Environments?play=1)
