How to make Smalltalk
I first came across Smalltalk in the context of many programming articles, which gave me the impression that it was the object-oriented language. It was obvious that it was held in high regard, and that many big names held it as one of their favourites. Obviously, I had to learn it.
My first impression was one of vertigo. The syntax was new… it was different… it was just odd. Typing out all the words seemed tedious. Everything was backwards.
Maybe I’m too late to be writing this. I’ve been hacking Smalltalk for a few years, and now it seems that it’s the other languages that have it wrong. I’m filled with irrational rage when I can’t figure out the arguments to a function from its name; I hate curly brackets and semi-colons; and I find if and while to be, well, distasteful. Still, I’ll try to recollect how it was.