69 ms·
> Implementation details are language features, because implementation details are the standard. Python programs that rely on the GIL are not "wrong". The prob
by usrbinbash 3y ago
> Implementation details are language features, because implementation details are the standard. Python programs that rely on the GIL are not "wrong".
The problem here is: Implementation details are not guaranteed to be stable. They can change with every release.
So if I write code that relies on any particular implementation detail, it may be correct today, and may be wrong two weeks from now, even though I didn't change anything.