4
What is Smalltalk: Language
nSyntax
¨object message
nnoun verb (you scram)
nnoun verb: object  (you read: aBook)
nnoun verb: object preposition: object (you give: theBook to: me)
¨Incompatibilities
n↑ for ^, ← for :=, {} for ##() in Squeak
nnamespaces in VW
nLibrary
¨10,000s of methods, 1,000s of classes
¨GUI development
nPortable across OSes, not Smalltalks
nModel View Controller (MVC) or Presenter (MVP) architecture
nStandard
¨ANSI 1998
nErrors and omissions
nBackward compatibility issues