EDIT April 22nd, 2019: After learning of Joe Armstrong's passing I came to think of this post again. According to some of the comments below, Armstrong's original post, already old when I wrote this, is not representative of the quality of his work. It would be a shame if it made the rounds in Twitter, Hacker News, and Reddit again. Many programmers are fed up with dogmatic application of object o

