News for hackers. Stuff that matters.
Re:A Python Interpreter Written in Rust by pdonis on Sunday February 03, 2019 @12:00AM (#19067959)
> my impression wasn't that the GIL meant just "no data races" but that it also meant "data can't change out from under you in the middle of executing a statement".

That's not quite what the GIL guarantees. It guarantees that data can't change out from under you in the middle of executing a bytecode. But many Python statements (and expressions) do not correspond to single bytecodes.

There are no comments on this comment yet.