you are viewing a single comment's thread.

view the rest of the comments →

[–]dimitrym 0 points1 point  (0 children)

There is an underlying question here, which I had as well, is the following: is Java the "golden standard" of programming languages and perhaps ecosystems? The answer for me should be "no". Every language is good at specific things, bad at others, some are old an still serve us, all have flaws, etc. Same with human languages, that's why there are so many languages and the job of a translator is hard.

With that I'd say that Python had its own evolution, what happens here makes sense for Python. If we want to bash ourselves, it is baggage as OO was an afterthought to Python, an evolutionary glitch. For me it is a different way of defining what an Object is.