Live data from Hacker News

Goodbye, Object Oriented Programming (2016)

medium.com

1–10 of 41 posts

Re: Goodbye, Object Oriented Programming (2016)

#7
post #2

Yes! 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.

Any chance you can talk more in depth about this? I'm really curious! FP seems wonderful, but there are few side-by-side code examples out there.

Re: Goodbye, Object Oriented Programming (2016)

#8
These posts are tedious, like a stereotypical newly converted non-smoker or vegetarian cornering you at a party.

The 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)

#9
post #3

Goodbye Larry, see you in 5-10 years when OOP is back in style!

Will it come back? Maybe it will be hot among the next generation of programmers that failed to learn from the past. Just like the mistake that is explicit asynchronous programming (e.g. callback hell in node.js) when (cooperative) multitasking has existed for 50 years!
Post reply on HN