Re: PHP True Async RFC Stage 3
On 16 April 2025 10:59:25 BST, Edmond Dantes <[email protected]> wrote:
>Good day, everyone. I hope you're doing well.
>
>I’d like to introduce the RFC for the True Async component.
>
>https://wiki.php.net/rfc/true_async
>
> This RFC will go to a vote in about two weeks.
Hi Ed,
I don't have time to dig into the details of this draft at the moment, but will say that a vote
in two weeks is not at all realistic. Firefox's Reader Mode estimates two hours just to *read*
the RFC, and there are multiple architectural decisions and API details that need proper discussion.
I think it's best to think of this as a project to be released next year at the earliest - i.e.
as the basis for PHP 9.0 in November 2026 or even 2027. At some point, we may want to hold some kind
of vote on the principles of that project, but we're not even at that stage yet.
My only other comment at a very quick glance is that I see the Context section is still included,
and still has most of its complexity. As I said about the previous drafts, this seems to be an
optional extra that can and should be proposed in a follow-up.
Thanks again for your hard work, but let's not rush this.
Rowan Tommins
[IMSoP]
Thread (11 messages)