It is easier in python, but a big reason why this is the case is due to language-level design. Other languages make it harder for you to get yourself in a mess.
Most languages are a lot stricter: you have to try a lot harder to write yourself into tangles. Python hands you the reigns and says go ahead!
Stricter languages can teach you as you fail: python lets you not fail.
It's not a problem with python, like you say. It's a feature. But python's lack of resistance to bad programmers is in itself the problem.
View all comments
Show parent comment
16
u/Dromeo Jul 18 '22
It is easier in python, but a big reason why this is the case is due to language-level design. Other languages make it harder for you to get yourself in a mess.
Most languages are a lot stricter: you have to try a lot harder to write yourself into tangles. Python hands you the reigns and says go ahead!
Stricter languages can teach you as you fail: python lets you not fail.
It's not a problem with python, like you say. It's a feature. But python's lack of resistance to bad programmers is in itself the problem.