News for hackers. Stuff that matters.
Re:Introduction to Object Oriented Programming in Python by ilovecaching on Wednesday October 24, 2018 @02:19PM (#18294961)
> square peg in a round hole

Python is a multi-paradigm language. I have not found Python to be better at OOP versus imperative or functional styles of programming.

For me, functional programming provides a closer to model to how I think about problems. This is true for many people. One should choose the style that provides the easiest translation of thought to code.

Re:Introduction to Object Oriented Programming in Python by olavk on Wednesday October 24, 2018 @02:48PM (#18295238)
If you only write code which you yourself will read and maintain, then you should definitely do whatever you feel works best for you and matches your way of thinking.
Re:Introduction to Object Oriented Programming in Python by wrmsr on Wednesday October 24, 2018 @04:13PM (#18295927)
Python's lambda is very intentionally limited precisely to steer people away from overly functional code. Don't write Haskell in Python, and equally don't write Java in Python.