On Wed, 21 Oct 2020 12:49:54 +0200
Petr Viktorin <encu...@gmail.com> wrote:
> 
> Later, Mark says there is an even better way – or at least, a less 
> intrusive one! In [the second discussion], he hints at it vaguely (from 
> that limited info I have, it involves switching to C11 and/or using 
> compiler-specific extensions -- not an easy change to do). But 
> frustratingly, Mark doesn't reveal any actual details, and a lot of the 
> complaints are about churn and merge conflicts.
> And now, there's news -- the better solution won't be revealed unless 
> the PSF pays for it!
> 
> That's a very bad situation to be in for having discussions: basically, 
> either we disregard Mark and go with the not-ideal solution, or 
> virtually all work on changing the C API and internal structures is blocked.

The disagreement is basically on the promises of the "not-ideal
solution".  Victor claims it will help improve performance.  People
like Mark and I are skeptical that the C API is really an important
concern (apart from small fixes relating to borrowed references, and
that's mostly to make PyPy's life easier).

Personally, I trust that Mark's proposed plan is workable.  That
doesn't mean it *will* work (that depends a lot on being able to
maintain motivation and integrate changes at a good pace - which may
be a challenge given the technical conservativeness in the CPython
community), but it's technically sound.

Regards

Antoine.

_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-le...@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at 
https://mail.python.org/archives/list/python-dev@python.org/message/SDGDVGCRGJOMXTQLXXJQ5IHM3L3WPYAU/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to