This is a funny article, and one that makes it clear you aren’t actually a programmer.
But for seasoned developers, having to debug a complex program in Python makes them go awry.
What? I mean… what? Ever tried to debug a C++ program? Or a Rust program for that matter? Runtime errors make life easier for the programmer.
Other languages, for example C++, rely more on braces and semicolons. While this might not be visually appealing and beginner-friendly, it makes the code a lot more maintainable.
No. Just… no. I have written hundreds of thousands of lines of code, most of it in C++, but an awful lot in Python: whitespace makes absolutely no difference in maintenance either way.
Julia
Julia is young language specialized for numerical computation. Very little of what programmers do involves numerical computations, and I say this as someone who does rather a lot of numerical work.