On 01.02.2021 18:16, Victor Stinner wrote:
On Mon, Feb 1, 2021 at 6:08 PM M.-A. Lemburg <mal@egenix.com> wrote:
I said that we do have the time to wait for HPy to mature and can then make the switch-over to the new API an easy one step solution, rather than introducing breaking changes with every single Python release. The latter causes churn and harms Python's adoption more than it helps.
As I wrote in a previous email, HPy by itself doesn't solve any CPython design issue, since we want to continue supporting C extension modules written with the C API.
For example, are you ready to drop support for numpy? There is a project to start rewriting some parts of numpy with HPy, but a full conversion will take months or years.
As I said: we have those years to wait. The GIL is not causing people to run away from Python anymore, since compute has moved on and no longer relies on threads for scaling up.
I think that's a very positive development and one we should use for our benefit.
-- Marc-Andre Lemburg eGenix.com
Professional Python Services directly from the Experts (#1, Feb 01 2021)
Python Projects, Coaching and Support ... https://www.egenix.com/ Python Product Development ... https://consulting.egenix.com/
::: We implement business ideas - efficiently in both time and costs :::
eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48 D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg Registered at Amtsgericht Duesseldorf: HRB 46611 https://www.egenix.com/company/contact/ https://www.malemburg.com/