Comment Re: that proves the point!! (Score 1) 782
I think that proves the point. OOP totally trashed Objective-C and the only solution was to sunset the whole thing.
Or It could be - times change and the model used to create Object-C is fundamentally different.
Or - people like to rewrite things because they are tired of dealing with the problems of the existing system - thus believing they won't make the same mistakes again. hah!
I've done functional programming (F# and R) and I don't see either of them solving the fundamental issue of why software comes to suck. I've worked on obsolete programming languages that were invented before OO was a thing -- and all of those had to be thrown out too. There was no refactoring to anything modern. The code was written to work one way - that demanded of the business requirement - and nothing more. Then after the millionth addon the house-of-cards crumbled.
OO is the problem. hah.