Learning Smalltalk - Part 4

Byte Magazine, August 1981 cover with the actual balloon launch at PARC that celebrated the release of Smalltalk

Smart ideas from Smalltalk, forgotten and waiting to be re-invented

  • The focus on message passing in OO programming.  Watch InfoQ interview with Ralph Johnson and Joe Armstrong on the State of OOP

  • A language defined only with very simple rules, with the underlying concepts that are *simple* and *uniformly* applied.
     The underling principle is that: If a system is to serve the creative spirit, it must be entirely comprehensible to a single individual.

  • No separation between the language and the IDE that's a live universe of Smalltalk objects that can be accessed and  changed
  • The classes/system browser is optimized to read and understand existing code, write short methods with the focus on the public signature/message/protocol and class hierarchy & namespaces

The complete series:
- Learning Smalltalk - Part 1 - Learning Smalltalk why ?
- Learning Smalltalk - Part 2 - Some alive and kicking Smalltalk free implementations
- Learning Smalltalk - Part 3 - Innovative ideas originated from Smalltak
- Learning Smalltalk - Part 4 - Smart ideas from Smalltalk, forgotten and waiting to be re-invented
- Learning Smalltalk - Part 5 - Inspiring ideas from the Smalltalk community

Print | posted @ Tuesday, August 30, 2011 10:31 PM

Comments on this entry:

No comments posted yet.

Your comment:

Italic Underline Blockquote Hyperlink
Please add 6 and 2 and type the answer here: