5 ms·
I mean. Python: Bolted on, very terrible OO that should never be touched Some of the most batshit insane ideas of encapsulation anyone has ever seen Some of
by wredue 2y ago
I mean. Python:
Bolted on, very terrible OO that should never be touched
Some of the most batshit insane ideas of encapsulation anyone has ever seen
Some of the most batshit insane return rules anyone has ever seen
Encouraged inconsistency from the language in the form of functions like “Len” that are added because sometimes someone feels it reads better?
Encouraged unwinding exceptions as regular flow control (lol. Yikes)
It is nearly universally agreed that Python has significant code management issues as code bases scale
This is all ignoring debates of fundamental typing issues. Personally, I hate what Python does, but some people seem to prefer it.
Let us not pretend Python doesn’t have some language problems on top of its tooling problems.
- gpderetta 2y agoYou forgot "it is so slow you might be faster with pen and paper".
- nottorp 2y ago> It is nearly universally agreed that Python has significant code management issues as code bases scale That's the worst part. But you have to agree it's the best for throwing small sized glue code around.