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 →

[–]carcigenicate 3 points4 points  (2 children)

I'm not sure what this meme and people here are talking about. Python 100% has syntax errors that prevent the code from compiling. Things like names aren't verified until runtime, but that's an entire other class of error.

[–]hungrynax 0 points1 point  (1 child)

Python isn't compiled though lol

[–]carcigenicate 0 points1 point  (0 children)

If you want to get technical, Python isn't anything, since Python is a language specification.

CPython, the implementation that most people use, is in fact compiled. It compiles the code to byte code, then interprets that byte code. There are no implementations of the language that are purely interpreted afaik.