Great for a newbie getting started with an ST-80 based system like Squeak. The book covers as its title implies the UI. The Smalltalk-80 system consists of an object-oriented programming language and an integrated collection of tools for interacting with components of that language.
Book Description
In the Smalltalk-80 language, the fundamental way to indicate that something should happen is by sending a message to an object.
An object is a representation of information consisting of private memory, and a set of operations to manipulate information stored in the private memory or to carry out some actions relative to that information. Sending a message is the Smalltalk-80 way of asking the object to carry out one of its operations.
Table of Contents
- Introduction to the Book and the System
- Basic User Interface Components
- How to Use the Text Editor
- How to Use Projects
- Fundamentals of the Smalltalk-80 Language
- How to Evaluate Expressions
- How to Make Pictures
- Finding Out About Instances
- Finding Out About System Classes
- Finding Out About Messages and Methods
- Modifying Existing Class Descriptions
- Modifying Existing Class Definitions
- Creating a New Class Description
- Improving Performance
- Examples of Creating or Changing Browsers
- Spelling Correction
- Syntax Errors
- Notification of an Execution Interrupt
- Examining and Debugging Execution State
- Kinds of Execution Interrupts
- Single-stepping Through an Execution
- The File System
- System Backup, Crash Recovery, and Cleanup