Smalltalk Examples
nControl structures are implemented in library code rather than with syntax.
nBase classes are extendible.
nDynamic typing requires no casting, but can result in runtime exceptions.
nMultiple internal iterators are supported.
nExternal iterators are not often used.