News for hackers. Stuff that matters.
Re:Moving Beyond the OOP Obsession by scomment on Monday March 28, 2016 @11:28AM (#11374819)
Okaaaaaaay, so if we left everything what OOP gived us (properties^1, generics, lot of good patterns^2, lot of abstractions for generic things, like interface^3, events, higher level datastructures, delegates, namespaces, modules^4 etc.) then we get C? Omg, thank you Captian Obvious! Learn OOP first.

What a bullshit article.

1) C++ for OO example? Seriously, why??? Grab a modern language who have properties at least. Even Delphi had it!

2) IMHO without OO patterns OOP worth nothing

3) I know, you can do interfaces in C++ with pure virtual classes, but you miss the abstraction behind that.

4) Java JAR, .NET assemblies, no matter what they called.

Re:Moving Beyond the OOP Obsession by mishchea on Monday March 28, 2016 @01:41PM (#11375828)
Modules, namespaces, interfaces, many other things on your list, also have nothing to do with OOP.
Re:Moving Beyond the OOP Obsession by sklogic on Monday March 28, 2016 @11:51AM (#11374961)
Generics got 100% nothing to do with OOP.