Most of the time when people say they have an unpopular opinion, it turns out it’s actually pretty popular.
Do you have some that’s really unpopular and most likely will get you downvoted?
Most of the time when people say they have an unpopular opinion, it turns out it’s actually pretty popular.
Do you have some that’s really unpopular and most likely will get you downvoted?
deleted by creator
Are you using type annotations and mypy? I strongly suggest them. Type systems are a great way to catch typos and errors!
deleted by creator
You got it!
I love Python, it’s probably my favourite language, but I’ll be the first to admit that its fast-and-loose style can make certain kinds of errors easier to make and harder to notice/fix. Glad this can help a little!
Huh? That’s not what happens at all. Python doesn’t just mahically create variables for you, you get an undefined reference error like any other sane language.
https://www.online-python.com/Xp3JG1rxbK
deleted by creator
Ah, ok sure. Every dynamically typed language does that with assignments though, that’s kinda the point of dynamic typing. You can use linters to easily catch that kinda stuff though.
Do you use a linter? I switched to Ruff several months ago and it is amazing, it finds many defects and runs very quickly (even on huge disgusting legacy files)
Interesting, what are some “good” languages then in your opinion?
yeah but python is super slow
deleted by creator