The VisualWorks Development Environment
A graphical user interface that provides the programmer with various tools necessary for program development. These include Workspace, Inspector and Debugger.
A VM (which we’ve been calling SmaViM) that’s responsible for executing the Smalltalk programs.
Object storage, which contains all objects that the VM processes, including classes and their methods. This object storage is called the Image.
- Goldberg, A., Robson, D.: Smalltalk-80: The Language. Addison-Wesley, Reading (1989)Google Scholar