News for hackers. Stuff that matters.
Re:Moving Beyond the OOP Obsession by sklogic on Monday March 28, 2016 @08:00AM (#11373735)
A value, with a type. Nothing else. Stop highjacking everything into your OO religion. If you take everything of a value that originated elsewhere, there will be nothing left in the OOD.
Re:Moving Beyond the OOP Obsession by dang on Monday March 28, 2016 @03:52PM (#11376855)
Many of your comments have been breaking the HN guidelines. Please stop being uncivil and calling names.

You clearly know enough to make substantive contributions, which is great for this forum, but it you keep being rude, we'll have to ban you. So please don't.

We detached this subthread from https://news.ycombinator.com/item?id=11373716 and marked it off-topic.

Re:Moving Beyond the OOP Obsession by heartsucker on Monday March 28, 2016 @08:32AM (#11373836)
> Stop highjacking everything into your OO religion.

The parent to your post seemed to have a legitimate question, and you're being snarky. You could have left out everything after the first sentence or even explained what that means in practice.

Re:Moving Beyond the OOP Obsession by sklogic on Monday March 28, 2016 @11:23AM (#11374788)
It was a bad argument disguised as a "question". I rarely tolerate this sort of a discourse.
Re:Moving Beyond the OOP Obsession by scomment on Monday March 28, 2016 @11:44AM (#11374913)
Okay, now give me some collection like object, who can handle everything. No, don't use void*.

There are some benefits if everything is an object, like generics.

Re:Moving Beyond the OOP Obsession by sklogic on Monday March 28, 2016 @11:50AM (#11374951)
Ever seen STL? It is as anti-OOP by design as it gets.
Re:Moving Beyond the OOP Obsession by scomment on Monday March 28, 2016 @01:10PM (#11375601)
Hello, it's 2016. Did you heard Java or C#? Or even Delphi?
Re:Moving Beyond the OOP Obsession by sklogic on Monday March 28, 2016 @02:37PM (#11376273)
None of the other generic containers library got anything to do with OOP.
Re:Moving Beyond the OOP Obsession by exprx on Monday March 28, 2016 @08:58AM (#11373955)
A value with a type is an object?

What else do we need? “Methods”? Why?

I very strongly support the proposed Unified call syntax.

Re:Moving Beyond the OOP Obsession by sklogic on Monday March 28, 2016 @11:28AM (#11374818)
The word "object" comes loaded with a shit ton of ideology. There is absolutely no need to rename the long established terms to simply please a bunch of religious zealots.