Wrong Again

I’ve been saying for a while now that Javascript—sorry, ECMAScript—has a good shot at being the hottest general-purpose scripting language in the world five years from now. After looking through the 4th Edition Language Overview, I’d like to temper that bold assertion. The language is now as complicated as Ruby or Python, maybe even more so, and I think that’s going to be a significant barrier to wider adoption. On the other hand, Yukihiro Matsumoto might have been right when he said (in Beautiful Code) that:

Simplicity is one of the most misunderstood concepts in programming. People who design languages frequently want to keep those languages simple and clean. While the sentiment is noble, doing this can make programs written in that language more complex.

We’ll all find out soon enough…

In the wake of posts about Shopify's support for white nationalists and DataCamp's attempts to cover up sexual harassment
I have had to disable comments on this blog. Please email me if you'd like to get in touch.