Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:129826 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by lists.php.net (Postfix) with ESMTPS id E8E9D1A00BC for ; Wed, 21 Jan 2026 20:15:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1769026525; bh=ym5dkOikgCs25Av+5QbyNHVulckz5Kp8b0WlTTioaaM=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=SvXM//3Wnkvds1ZFSjqdStWp8CRzGYbVP5BRUNwwUBGIN+pr8ta1ag1ygyjnKSama Vd7vS8pZehfpV19CrwvdjF8C6nUymxhnnSfzHfSxg24T87cRd3CWvLEdmfKcpToo+Y szoOtyBaaZIT7fgN0jQ6ax0fT0rePbGrrx7A67zDdZZGcyRQOKaA4mUlUOAhVGZWhR azYLdrbqOGKiLMz4sdIIJgPRBzMBB/vRCxb89XG0Pa0VaVrxQrLkom6kBhYZXY04Tw syAKW6cTcGfV3iDGP5SXFOZ+4bknC50j1Bdr66eIFD4LRvnVywHeyrJkJIrhQbjMdP LcQv0jYEhKqwg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id A156818053F for ; Wed, 21 Jan 2026 20:15:21 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_50, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_NONE,T_SPF_TEMPERROR autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from mail-yx1-f43.google.com (mail-yx1-f43.google.com [74.125.224.43]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Wed, 21 Jan 2026 20:15:21 +0000 (UTC) Received: by mail-yx1-f43.google.com with SMTP id 956f58d0204a3-6493b3fd4d4so29889d50.2 for ; Wed, 21 Jan 2026 12:15:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1769026515; cv=none; d=google.com; s=arc-20240605; b=IM02x5x/4voCqe/KhqylrCUtgJTUXeESQasFsIrCc0XpcRemR17z9W8HuzK8Ub1wRy QSBxw1bwJ8x8Rcb5tXE3SEaU7Mf6glXZlaNZ2VkU5neqPClfgMGh7Jcy2WvCwKiALG9o 1czMFS5bZHAif8GQlC8zsbCYptI/6ib2kCxBPvCRjS5ohbeNLb/e73AaDWzl+jRr0DCj QVSdXjeTfp9HMGOLfu6nqULnlCTuJoPEzmDQx3lsKUzaFi8OBEoct83CjDQi7JEpV1y4 jVoEIBNoyxzU4MVZc5Pk0QNKOQeoGzxAL75O87cnkKlNz4TpdcazdVMboyXUuUmqSxsW klJA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=ym5dkOikgCs25Av+5QbyNHVulckz5Kp8b0WlTTioaaM=; fh=yoBhN4Vaj1Cszff9UslWgmyhACFVXQNkP7HuX8rXn4U=; b=Ugqc2SuzDDIzHS0CoaQKLW6/bbBt7DoVEnr5DkHi703UwZPjSJRIDHxZhyffuyfOHF 64cs9lyqiIjhafX+D2qXRKsSedgh/U2Me36vZ91NXEndslAnOStsh8YO0nmn2kajT7JC LlRbkSXkKjkux0frqdr3drk21QaSCRiAxNDno/APqqnxRJFIVq5RDt48E+z9Wh72vSsd LjOPGJMHg2+MTk9mqEzDCl+zDT1mRLGAKcL4R1kyo4Y/TrRbgHdWnGEaxHrq5hli4/H5 6t9PxjmKzJBIuHcAEG/TZzJ1WnIaz7cXqsF2ljmKHU9p2PKkuBHw06c6lugdpe1BqhhQ ZLNg==; darn=lists.php.net ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769026515; x=1769631315; darn=lists.php.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=ym5dkOikgCs25Av+5QbyNHVulckz5Kp8b0WlTTioaaM=; b=JdGZglJ5+IXvH8WJOQjmTznRpgYeTKhdUZn3i3yUCddJTPh8HaZQBpsCE1Mg8l4T6E yBSuKw/0NUDyAfGORhS8aj039JzTbiCTmbscjSXk3pXeGi6X33ck6SxD61xZv7Jlpm3Y zBp+tU1942/or8aMZvDJuCGv1W9c6GTyIx0HRVxzA9qJIDIUiPu1EU6v/fi6e+kGMF1B nQB2RXRLUNqyoDR1Dy87fKE7XM45wjmMZ2/FMzciooGLRtR06CAHb6MgeaYuSQwqutBL Fwi9Cq+n5pqZKZBE8dBABpxy43/ogMmLp1Ts9S9pOxzGL35Q2YMTv6XS6LLYmZ3BoIRM BQSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769026515; x=1769631315; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ym5dkOikgCs25Av+5QbyNHVulckz5Kp8b0WlTTioaaM=; b=v5bIzjlUcZf/XCKsjphzQzOi6jyetW5r7gJr54qN3LLq92KWaXJX5BiAvQrUIYSQPq gyDGPLWa/ryDgW9QJWN5PQf2HEkH7a5J/qUF8lhDeTvUoLtJ4HwMimvCkr+LNCpI7bFc /H8VmDc7KaFcqaT+McPzn+7gah6lIxsaS8FLq8WyXfB3LdYWbVzK16e2qhUeKqC2ERqd FaKDXdg+tfy1yXrf61S/lYwtI4+OElcqhP5L+gmJrWWrgCoEOb5PhECCx7m8HNGu0KVO i9tgYJiacIQztFGY9yCJt/hxTx6b6EFRRNWvNhA7wzBTr+LyJ8NqBO5yzTsyEALt6JCb ih5w== X-Gm-Message-State: AOJu0Yz4p53d2NPgLoI9yrZngfLOm62E95CkDYLF7WWAKEM/A62oKzl/ LmPyQkR0wYxEJT7IlcyxUl/IVQIgwmbosk184amt0KJCZtsanNOwifsj6ElCFuZ4J1a76NyYjK7 sJh2sInj0xpTVjTLKOvdMRtDl5LB396ZodPEf X-Gm-Gg: AZuq6aL6XW2UkDDDoLzp+ENt3hY78Iq4CYDjaSIk0Vt5z4q3zNFUISsd7DdRw/xwi61 pdC0rb4A8rU1Olf2dhx1xRdM9PaaFBWTUrHdocPZ1eYUa1glH4/zSgnyGihfqAxCE5mnwv1GJqA UbQYD8pI5r2jkElTH788jt4+oXlaJRJeZrWeiBrQdaNzm61c8QBbFF4r/J1o9+07tk89Vi6wwep EWHg52PnhwaCfUgZV7Z5TZP/HDT1cgAwiK6uuSS8mKmS+brB4q083aHvTszhd88pIGIpQ82W+oB CzFdAj34XQ6f00Yl3CyRWMNUhEc= X-Received: by 2002:a05:690e:c49:b0:649:4e26:bf38 with SMTP id 956f58d0204a3-6494e26c318mr1083597d50.0.1769026514605; Wed, 21 Jan 2026 12:15:14 -0800 (PST) Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 References: <79CDB2CC-E397-436E-B5A2-10DA1E451A97@rwec.co.uk> In-Reply-To: Date: Wed, 21 Jan 2026 17:14:38 -0300 X-Gm-Features: AZwV_Qj9b2gGxngRrScGqruo_g0G8FxvmwBjVtKZrtWx-LDJBHnI_brlRckUPio Message-ID: Subject: Re: [PHP-DEV] Re: [RFC] True Async RFC 1.7 To: Edmond Dantes Cc: internals@lists.php.net Content-Type: multipart/alternative; boundary="0000000000000059c10648eb950a" From: deleugyn@gmail.com (Deleu) --0000000000000059c10648eb950a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Wed, Jan 21, 2026 at 4:29=E2=80=AFPM Edmond Dantes = wrote: > Regarding the group, I want to once again express an important point. > The main problem, the primary blocking issue, is that nobody believes > this RFC has any real chance. > > It=E2=80=99s like in the banking system: if you convince people that stoc= ks > will fall, then even if it=E2=80=99s not true, the stocks will fall. > > At the same time, I agree with this assessment. > We are facing a paradox. > > To make changes to the language, you need to believe that these > changes can be accepted. Previously, there were doubts about whether > such changes could even be implemented. That problem has been solved. > What remains is the lack of trust in acceptance. > How can this be resolved? I think there are ways, and they are known. > They are just all outside the scope of the current RFC. > > ---- > Ed > I doubt the problem is about trust. You can trust that a company will not go bankrupt, you still need to understand how to operate and buy stocks. I think most readers are more likely to agree that you've put a tremendous amount of work forward and it's not that hard to trust you've done a great job so far. But if we don't know how things work, we can't help you make even better decisions nor can we make use of what you've built. I also don't think it's fair to expect from PHP's RFC process a position of: "trust me, this is the best, lets just merge it". Even if you were the best and smartest software engineer in the world, PHP is used by an immeasurable amount of people from all backgrounds, in many contexts and many approaches. Its not humanly possible for a single individual to know every possible way PHP is used and the RFC process is here for people from many backgrounds to provide their own perspective of things and voice how they think such a change will affect them or their project - be it a positive or a negative impact. Right now, I think the "fairest" assumption is that we don't have many such voices because nobody can read, understand, interpret and predict how this RFC would play out in their projects and their work. It's far too big of a change with too many concepts, mainly foreign to many people working with PHP and there isn't a clear path of contributing to the discussion. How do we solve that? --=20 Marco Deleu --0000000000000059c10648eb950a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Wed, Jan 21,= 2026 at 4:29=E2=80=AFPM Edmond Dantes <edmond.ht@gmail.com> wrote:
Regarding the group, I want to once again express= an important point.
The main problem, the primary blocking issue, is that nobody believes
this RFC has any real chance.

It=E2=80=99s like in the banking system: if you convince people that stocks=
will fall, then even if it=E2=80=99s not true, the stocks will fall.

At the same time, I agree with this assessment.
We are facing a paradox.

To make changes to the language, you need to believe that these
changes can be accepted. Previously, there were doubts about whether
such changes could even be implemented. That problem has been solved.
What remains is the lack of trust in acceptance.
How can this be resolved? I think there are ways, and they are known.
They are just all outside the scope of the current RFC.

----
Ed

I doubt the problem is= about trust. You can trust that a company will not go bankrupt, you still = need to understand how to operate and buy stocks. I think most readers are = more likely to agree that you've put a tremendous amount of work forwar= d and it's=C2=A0not that hard to trust you've done a great job so f= ar. But if we don't know how things work, we can't help you make ev= en better decisions nor can we make use of what you've built.

I also don't think it's fair to expect from PHP'= ;s RFC process a position of: "trust me, this is the best, lets just m= erge it". Even if you were the best and smartest software engineer in = the world, PHP is used by an immeasurable amount of people from all backgro= unds, in many contexts and many approaches. Its not humanly possible for a = single individual to know every possible way PHP is used and the RFC proces= s is here for people from many backgrounds to provide their own perspective= of things and voice how they think such a change will affect them or their= project - be it a positive or a negative impact.

= Right now, I think the "fairest" assumption is that we don't = have many such voices because nobody can read, understand, interpret and pr= edict how this RFC would play out in their projects and their work. It'= s far too big of a change with too many concepts, mainly foreign to many pe= ople working with PHP and there isn't a clear path of contributing to t= he discussion.

How do we solve that?
--
Mar= co Deleu
--0000000000000059c10648eb950a--