3 ms·
Don’t break user space. The above arguments could apply to any breaking changes that a host wants to implement. Those who don’t directly consume the change, th
by 0cf8612b2e1e 3y ago
Don’t break user space.
The above arguments could apply to any breaking changes that a host wants to implement. Those who don’t directly consume the change, those who can adapt, and everyone who is fine with the status quo.
Python is free to do as it pleases, but this breaking change is going to result in a lot of churn.
> GIL removal is an immediate win for these uses.
As a minor aside, the GIL free Python version was actually a performance regression, somewhere between 5-10% impact. https://peps.python.org/pep-0703/#performance https://peps.python.org/pep-0703/#performance . So, an immediate loss for nearly everyone.