4 ms·
I'll agree with you about the speed and type-safety, but I think the syntax is great, venvs are fine, and I don't understand your complaint that "everything is
by dvdkon 2y ago
I'll agree with you about the speed and type-safety, but I think the syntax is great, venvs are fine, and I don't understand your complaint that "everything is global". Python does have function-level variable scoping and one of the best module systems of its time.
You could even argue that dynamic typing is better for Python's original ambitions (scripting), and now that it's used for more "serious" coding, Python's developers are doing the right thing by supporting gradual typing.
On a more general level, I think all programming needn't be serious engineering work; there's room for quick scripts and end-user programming, which should be as easy as possible, robustness be damned.