The Macintosh Programmer's Workshop
R.J. Meyers, J.W. Parrish · IEEE Software · 1988
The authors discuss the Macintosh Programmer's Workshop (MPW), a Macintosh development environment that includes a comprehensive set of programming tools and handles several languages. It also combines the graphical interface common to all Macintosh applications, a command language similar to the Unix shell languages, and Smalltalk's immediate execution of commands in any window. They focus on the program-development environment rather than on the tools in that environment. They give the history of MPW, and describe its design goals. The bulk of the article is a discussion of MPW's design.>