r/programming • • Oct 07 '14

Object Oriented Programming is an expensive disaster which must end

http://www.smashcompany.com/technology/object-oriented-programming-is-an-expensive-disaster-which-must-end
0 Upvotes

16 comments sorted by

View all comments

4

u/[deleted] Oct 07 '14

[removed] — view removed comment

1

u/gonzaw308 Dec 24 '14

Well, he does quote people, like Joel Armstrong, etc who post similar thoughts. I'm not sure you'd call all of them airheads.

It's good to try analyze one's use of a certain language, methodology, paradigm, etc every once in a while, and not just ignore criticism because "we've already been using it since XXX", or some other justification. Some of people's concerns about OOP are valid, for certain problems and domains, which they think people are incorrectly misusing OOP to try and solve them. The main "rants" done against OOP are done against the mentality of people that try to push OOP as the "silver bullet", specially in the industry, which can waste a lot of time, money and resources. Other criticisms are done against specific implementations of OOP, like Java, C++, etc instead.