Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:129342 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 5B2501A00BC for ; Thu, 20 Nov 2025 18:42:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1763664160; bh=GSg2Wl6o0HYvkzQ1w2YlxQE4tN9iYIny1WA9OH2O/g0=; h=Date:To:From:Cc:Subject:In-Reply-To:References:From; b=kWDZyRV3aDMs7v1v4dPQGvx4KaRbRuG3LfpkI0h0MTqIuH6SU9PaC/iAiJgA8bwo0 4jK6PxnFfit1swB4Gv5co4bfnVmbXZDWq5URabNrWFWM6XQLOan5mGzMuJbdtSYyeD ZgWOSJ76Ul0lK22XOLsV7ZJkjlWMK88GZuPAa8fMTfpVG6IMHg3ug/pB2l0VUks8oE DlltjR4/D8KqyOdyGsXPZ1EM0eYZ7jE4vruAgKHiVCqZ6IppICUyHuM83pyC9FHSa2 0fVDfkmFAXaUzc+EPStZi3Kk5mEyb1kp4oBznojzvZOv9JZSulO7//K0NUkNa/B3mv R/jnofJwj/a+g== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 2C1D61805EF for ; Thu, 20 Nov 2025 18:42:36 +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=1.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,HK_RANDOM_ENVFROM, HK_RANDOM_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,T_SPF_TEMPERROR autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from mail-10698.protonmail.ch (mail-10698.protonmail.ch [79.135.106.98]) (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 ; Thu, 20 Nov 2025 18:42:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=dlgbucygmjbktkql3q6xal5zje.protonmail; t=1763664148; x=1763923348; bh=GSg2Wl6o0HYvkzQ1w2YlxQE4tN9iYIny1WA9OH2O/g0=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=j9tADrEjvmKTI2sUPiPl+i4+FQoQZ/c1SZU3pR7afihntdp9VPmDDy6aLipw4CHKh Se1FLJBRegfOhCL7/R2AM1nz0rBDcnW04JYT8l9MLxherypB6SEw1FD+8fpL65pXuT pAT+WdmUolqH2z748SRMj2zdBoWbvpAVzqY4wg/CsC3Ib6LrnFQV2tNogGCGa8YSbO G8ZllxUQ8r/QfS045NYRDuNyp6dbQb8FN8/OgMxxjbWA3MbiMtQgsGZALuBMXO6oJ5 hZCRCBAqZ1luQrccJcloiIkvo4A9iNB2FHLBth48irvNKv+EG66q3gDuH4QT7Ul9zt RdtRwrI/Yo1Tg== Date: Thu, 20 Nov 2025 18:42:23 +0000 To: Edmond Dantes Cc: php internals Subject: Re: [PHP-DEV] [VOTE] True Async RFC 1.6 Message-ID: In-Reply-To: References: Feedback-ID: 71064319:user:proton X-Pm-Message-ID: 4041fa219c0d3949dd3edab4193bdad52af66478 Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: carlos_silvaaaaa@proton.me (carlos_silvaaaaa) Enviado com um e-mail seguro do Proton Mail. Em quarta-feira, 19 de novembro de 2025 =C3=A0s 09:38, Edmond Dantes escreveu: > Hello all >=20 > According to all previous discussions, version 1.6 of this RFC has > been prepared and is now being submitted for a vote: >=20 > Voting Page: https://wiki.php.net/rfc/true_async/voting > RFC https://wiki.php.net/rfc/true_async >=20 > The vote officially starts tomorrow, as previously announced. >=20 > For version 1.6 the following important change was made: > All input/output functions are now bound by the shared requirement of > being non-blocking with respect to the process. However, the specific > behavior of each function may (optionally) be defined in separate > RFCs. >=20 > Thus, I/O functions themselves are not part of this RFC, but the main > RFC defines the general way in which they must operate. Thus (as I see > it), the RFC achieves a balance between cohesion and separation of > concerns. >=20 > Since the discussion period has ended, I will not be engaging in > further debate (except regarding the voting process itself). If you > have any questions for me of any kind, you may ask them either in a > separate thread or privately. (This also means that I will not be > answering RFC-related questions in this thread). I will be glad to > hear your opinions and feedback. I wish all participants the best of > luck. >=20 > --- > Best Regards, Ed Most of the people who advocate for this are responsible for the language's= backwardness; they don't know how to conduct a conversation, it's just the= ir opinion and nothing more. Worse, many times they aren't even using the l= anguage; they're stuck in the past, like dinosaurs. And the conversation is= always the same: "Want asynchronous programming? Change languages, go to N= ode, switch to Go," but it's not that simple. I'm amazed at how shallow their knowledge is, yet they defend the cause as = if they were experts, without even trying to delve deeper into the subject.= Those who do this don't lift a finger to move in that direction, and inste= ad they come up with things nobody asked for, insignificant things that onl= y 1% of people will use. They say few people use asynchronous PHP. The adoption is totally different= when the language already offers it natively. "Ah, but it will only be use= d by a small percentage of PHP users," and what about the useless things we= didn't ask for that will only be used by 1%? You could argue that it's easy to say, that they dedicate time from their h= obby to improving PHP, and I appreciate that, but someone, in this case Ed,= also dedicated time to it.