Get the latest tech news
The Big OOPs: Anatomy of a Thirty-Five Year Mistake
My presentation from the inaugural Better Software Conference, with notes.
Because C++ was the language that pushed the “class hierarchy” methodology into widespread industry use, I left out most of the interesting twists and turns on the Smalltalk side. One of the things you will find out if you do research like this is that historical papers are often scanned multiple times, leading to different versions floating around the internet. Thankfully, even though Simula was a very early language, Ole-Johan Dahl and Kristen Nygaard did write a history of its development while the memory was still fresh.
Or read this on Hacker News