Smalltalk, as used by enterprises in the 1990's was far from simple to program. Object oriented programming is a powerful tool to manage complexity, so Smalltalk programmers at the time used it to introduced then-new programming constructs that would confound trainee developers ...
* publish - subscribe
* everything is an object
* message passing
* naming conventions for Classes, methods, and parameters
* Image-based editing as opposed to word-processing style editors
and so on...
In its domain, for ease of use back in the mid 1990's, Microsoft Visual Basic was the best. See the pattern: Visual Works Smalltalk, IBM Visual Age Smalltalk, Microsoft Visual Basic.
* publish - subscribe * everything is an object * message passing * naming conventions for Classes, methods, and parameters * Image-based editing as opposed to word-processing style editors and so on...
In its domain, for ease of use back in the mid 1990's, Microsoft Visual Basic was the best. See the pattern: Visual Works Smalltalk, IBM Visual Age Smalltalk, Microsoft Visual Basic.