The message is the medium

Richard J. Beach, John C. Beatty, Kellogg S. Booth, Darlene A. Plebon, Eugene L. Fiume · 1982

An innovative design for an interactive paint program has been developed based on multiple processes and message passing. Traditional paint programs combine interrupt-driven support of a graphical input device, such as a mouse or tablet, with the coloring of pixels in a raster display. We advocate a different design methodology which is illustrated in our implementation. The multiple processes and message passing primitives provided by some real-time operating systems encourage the design of parallel-program architectures and anthropomorphic programming structures, analogous to artist procedures and the metaphors of Smalltalk.

Read the paper · More papers on PaperTik