News for hackers. Stuff that matters.
Re:Python JITs are coming by pjc50 on Tuesday August 23, 2016 @04:50PM (#12347505)
> There is no guarantee that an implementation of Python is bug-free, so there is no guarantee that any Python problem is free of undefined behavior.

The implementation being buggy does not mean that the behaviour is undefined in the spec.

Re:Python JITs are coming by twblalock on Tuesday August 23, 2016 @08:57PM (#12348943)
Which spec? The one for Python, or the one for C?

It's entirely possible that executing a Python program could cause C code in the Python interpreter, or C code called via FFI, to do something that the C spec defines as undefined behavior. That could affect the result of the Python program. If that happened, it would not be reasonable to say that the Python program did not have undefined behavior -- even if nothing in the Python code was undefined according to the Python spec.