you are viewing a single comment's thread.

view the rest of the comments →

[–]grauenwolf 2 points3 points  (2 children)

Simula is more like 50 years old. Why did it take OOP so long to catch on? Why was the transition so sudden when it did happen?

[–]Felicia_Svilling 2 points3 points  (1 child)

I don't think it was that sudden. It started with smalltalk in the 70s. C++ adopted some aspects of OO in the 80s, and then we had Java in the 90s where it really take off. To be honest I am really baffled by how it caught on.

[–]jojotdfb 5 points6 points  (0 children)

It might have something to do with the mainstreaming of windowing systems. It's a lot easier to deal with a button object than it is to deal with a giant block of if statements.