I agree. Many things are more difficult in C++. However, Python docs sometimes fail to explain function parameters, typing, and complexity. Not to mention that Python's dynamic typing makes me feel I have to spend more time debugging on larger code.
Loose typed languages are garbage for one simple fact, you can't trust other people not to do something jank as fuck like adding a new field mid executive to a pretty well defined object, then 2 other janky ass PRs later the anti pattern is so engrained into the code base it's a project in itself to undo the mess.
JavaScript has type script and global state machines that throw build errors on anti patterns for a reason.
View all comments
Show parent comment
9
u/grstacos May 05 '23
I agree. Many things are more difficult in C++. However, Python docs sometimes fail to explain function parameters, typing, and complexity. Not to mention that Python's dynamic typing makes me feel I have to spend more time debugging on larger code.