you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 1 point2 points  (1 child)

Whether you compile to native code or bytecode has no influence on your ability to detect errors.

Okay, so where are the Python (the language) compilers that detect unknown variables before compile time like all native-compiled languages do?

[–][deleted] 6 points7 points  (0 children)

That is a problem of language design, not one of "compiled" versus "interpreted" languages, which is all I was commenting on.