Re: PHP True Async RFC Stage 3

From: Date: Thu, 17 Apr 2025 13:09:03 +0000
Subject: Re: PHP True Async RFC Stage 3
References: 1 2 3  Groups: php.internals 
Request: Send a blank email to [email protected] to get a copy of this message


On 17 April 2025 09:54:26 BST, Edmond Dantes <[email protected]> wrote:
>> 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.
>Almost every section of the RFC has a "Motivation" subsection, which
>explains why a particular tool is needed and what problem it solves.
>I removed everything from the RFC that is not directly related to
>asynchrony or not essential at this stage.

I understand the *motivation* for the Context class, but not why it is *essential*. As I say, I
haven't read this latest draft at all, but as far as I remember,  in previous drafts there were
no other features that depended on having the Context class, or used it in their examples. Not
having it, or having a different version of it, won't impact the rest of the proposal.

Remember that "moved to a separate RFC" does not mean "released in a different
version of PHP", it just means "has more space to discuss details". There's so
much to decide here, that we should take any chance we can to break it into smaller pieces.

Rowan Tommins
[IMSoP]


Thread (12 messages)

« previous php.internals (#127138) next »