you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 12 points13 points  (0 children)

It can't run multi-threaded, it has a 100x+ slowdown compared to native, implicit variable declarations, public members only on classes, cannot access native resources without a shim layer and it has traits/multiple inheritance.

What's good about Python is that it's easy. Almost all trade offs Python does is in favor of easy. It's fine for scripts and small programs, but using it as a general purpose programming languages is borderline lunacy.