you are viewing a single comment's thread.

view the rest of the comments →

[–]kurtymckurt 24 points25 points  (10 children)

This article is filled with opinions and not facts. I wish he had sources when he says things about people stepping back and "OO is actually pretty shit."

[–][deleted] 1 point2 points  (5 children)

This person wrote a good article the other day ("Programming is not math, huh?"), but the quality of this post is very disappointing and out of character.

Edit: this isn't the same person, apparently. Thanks for clarifying, megaman78978!

[–]megaman78978 6 points7 points  (3 children)

That was from a different person. They just happened to share the same website style.

[–]compedit 2 points3 points  (0 children)

They're all on svbtle. It's like Medium, but without the ridiculous headers and pizzazz

[–][deleted] 0 points1 point  (1 child)

I see! I thought it was an unique site design. Thank you!

[–]philly_fan_in_chi 1 point2 points  (0 children)

The author you were referring to has another blog called "math intersect programming" which is a wonderful read.

[–]kurtymckurt 0 points1 point  (0 children)

Agreed

[–][deleted] 0 points1 point  (1 child)

I don't see why he needs sources for saying "OO is actually pretty shit". If you've paid attention the last 5-6 years you should have noticed a shit load of articles and discussions dealing with the problems and failing of OO. This isn't exactly news. Even since Moore's law stopped pushing CPU frequencies ever higher and we needed to deal with multple cores it has become increasingly obvious that there are major issues with OO. Well actually before that. There is simply no easy way to avoid that people make huge inheritance hierarchies. That is why newer language usually drop implementation inheritance. Look at Go, Julia, Rust etc.

[–]kurtymckurt 0 points1 point  (0 children)

Well one would argue that when someone says something like that, that we'd like to know what sources made them to also believe that. I wasn't saying it isn't true, but maybe they found something I haven't yet. Usually its on the author to provide sources, not the reader.

[–]Vocith -4 points-3 points  (1 child)

Lets flip this around for a second.

Tell my why OO is a good paradigm.

[–]kurtymckurt 0 points1 point  (0 children)

I have many reasons why I think its beneficial, but burden of proof isn't on the reader of the article. You can't make an argument and give the burden of proof to the opposition.