Goodbye, Object Oriented Programming (2016)
1–10 of 41 posts
Re: Goodbye, Object Oriented Programming (2016)
#2Re: Goodbye, Object Oriented Programming (2016)
#3Re: Goodbye, Object Oriented Programming (2016)
#4Why is functional programming better? The author doesn’t really delve into that
Re: Goodbye, Object Oriented Programming (2016)
#5On a side note, .NET is not a language, it's a framework, like JVM. In fact F# runs on .NET and it is purely functional.
Re: Goodbye, Object Oriented Programming (2016)
#6(not that it adds any credibility ....)
Re: Goodbye, Object Oriented Programming (2016)
#7Yes! This is basically why my new language is functional, and not OO. I bought in the OO dogma in college, but programming in functional languages is just so much easier.
Re: Goodbye, Object Oriented Programming (2016)
#8The same arguments about the diamond inheritance problem, and blah blah blah. Funny gun-foot meme...check.
I'm not even saying it isn't true. I'm saying that it's boring. Functional programming has it's own set of stupidity and anti patterns. If your favorite language doesn't have any that spring to mind...give it time.
Queue the people saying OO is really message passing.
Then the Rust people. I guess the world has always been this way, but it makes me think we are screwed as a species.
Re: Goodbye, Object Oriented Programming (2016)
#9Goodbye Larry, see you in 5-10 years when OOP is back in style!
Re: Goodbye, Object Oriented Programming (2016)
#10You can do OO without sharing state with your parent(s).