The Persistence of LightBob Nemec responds to Dave Thomas‘ statement that object abstraction is too complex for the majority of programmers.

From Bob’s post:

There are two types of programmers: the toolsmiths (abstractionists) and the tool users (constructionists). Smalltalk developers seem to all be abstractionists.

Most programmers are constructionists. They have a job building and maintaining business applications. As Smalltalkers we ask ourselves: how can we get these programmers to use Smalltalk, to see how much more productive and enjoyable our environment is? The answer, I believe, is to reduce barriers to entry.

Photo by http://www.flickr.com/photos/markchadwick/6549846977 / CC BY-NC-ND 2.0