-
A Look Ahead to Programming Languages in 2020
Python and JavaScript are the two hottest programming languages today. However, they cannot remain on top forever. Eventually, they must fall out of favour, as all languages do. This is likely to happen within the next decade or so. What languages might come to replace them? Here’s my list of challengers… Dart Thanks to the…
-
How is Smalltalk’s revival like the e-car’s revival?
It’s not a riddle. I’ll give you the answer. There are several interesting parallels between the evolution of the electric car and the evolution of Smalltalk. Let’s look at e-cars first. E-cars were pioneered in the 1830s. By 1900, they had reached their peak of popularity with a third of all cars manufactured in the…
-
Smalltalk: It’s Not Your Grandparent’s Programming Language
Smalltalk is old. Very old. Just like LISP is very old. Just like Forth is very old. Just like Erlang is very old. Just like Haskell is very old. Let’s face it, any language created before 1995 is probably one that your parent, or even grandparent, used in their IT career. (I’m speaking to the…
-
Why Smalltalk is so easy to evangelize
Of all the programming languages in the world, Smalltalk is, by far, the easiest one to evangelize. Why is that? First, Smalltalk has a wonderful historical legacy. It has contributed an enormous amount to the software industry, to computer science, and to programming language design. It pioneered the language virtual machine and JIT compilation. It…