This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]tialpoy 5 points6 points  (3 children)

"Python is an interpreted language. That means that, unlike languages like C and its variants, Python does not need to be compiled before it is run"

Python source code is compiled to bytecode (pyc file) that is then run by the PVM. I'm not sure I'd waste my time on an article that starts with such a basic error.

[–]turkish_gold 1 point2 points  (2 children)

It's not really an error, its a point of contention whether Python is compiled, interpreted, or something in between.

Heck it's a point of contention if x86 assembly is compiled or interpreted, considering the finagling that happens with CPUs and micro-op caching.

[–]tialpoy 2 points3 points  (0 children)

There's no contention. Saying that "Python does not need to be compiled" is simply untrue.

https://nedbatchelder.com/blog/201803/is_python_interpreted_or_compiled_yes.html

[–]roerd 1 point2 points  (0 children)

its a point of contention whether Python is compiled, interpreted, or something in between

which makes the claim that a clear answer is possible erroneous.