News for hackers. Stuff that matters.
Re:OOP Is Dead, Long Live OOP by dorgo on Thursday October 18, 2018 @06:24PM (#18252706)
I upvoted you. Why OOP is bad: In 8 years professional (for money) programming experience i had zero use cases for OOP. Every time I tried to use OOP it backfired and I abandoned it. Maybe I just never really understood OOP or maybe I already use OOP all the time without calling it OOP.
Re:OOP Is Dead, Long Live OOP by westoncb on Thursday October 18, 2018 @06:51PM (#18252912)
My main conclusion on the subject is that it really depends on what domain you're coding in.

There are plenty of applications I would never use OOP for. I use Elixir for my backend work. I tend to use OOP for interactive simulation/game sorts of applications.

Re:OOP Is Dead, Long Live OOP by da02 on Thursday October 18, 2018 @06:49PM (#18252897)
What were the types of problems and systems you have worked on? Which languages and programming styles (eg functional) did you end up using to solve them?
Re:OOP Is Dead, Long Live OOP by dorgo on Monday October 22, 2018 @12:16PM (#18275940)
Mostly math, optimization and data transformations. Since java8 I use functional style (map, filter, monads..). A lot of business logic is also in sql queries.