Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:126594 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 qa.php.net (Postfix) with ESMTPS id 9ABC01A00BC for <internals@lists.php.net>; Thu, 6 Mar 2025 07:49:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1741247216; bh=5uMdIV2W8NSrHnechOn/Oq454fg41K+7eBsfTNvr3HM=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=M0/EQjrXJZdpgMYFbOev0K7V3KqJPofvo3inWjWykVPBJ/2B/kZ7z9Z8IWPTR44aB 3mWBY/8hm13CvEk19q/SWDPsflcLGxTyhtttQuILX5KgoWZ4QgjNHg3jSxVqKkEKf4 sKQv1yoHvOvUG+icGQitt7TlKZxZGQx/n8/BUp6t3F4r9AZcleK9ANy9gEhq+1P7/R xt0FVzI/9RcWugKtr3501GUv9e5ubda/5djI/PP9xEPnXeeUsoQVodbR0jVlF6RBfu O7WAQJGsM6qcRMP9rKb6rlcdpmrc53O46LldbuD2ZaC5Spbc+CTvl+zs0R7YkI1Ii8 hclytd9wG/SVw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 0938C18007E for <internals@lists.php.net>; Thu, 6 Mar 2025 07:46:56 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=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, SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: <edmond.ht@gmail.com> Received: from mail-yb1-f176.google.com (mail-yb1-f176.google.com [209.85.219.176]) (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 <internals@lists.php.net>; Thu, 6 Mar 2025 07:46:55 +0000 (UTC) Received: by mail-yb1-f176.google.com with SMTP id 3f1490d57ef6-e60b04fc3edso284040276.1 for <internals@lists.php.net>; Wed, 05 Mar 2025 23:49:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1741247371; x=1741852171; 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=J5twDDuELr7SElCE0DZchWWkSe/Qmhs7HTbLdJkn/Yo=; b=jRP/53c1gSz4VM2RjVgu9mFXjd2NyfNS4xPXuAL/4bLwBlfQYuBd3EeONCaNmiNur8 P/EjMlKttietV4ZjOPaZLH/uDUoH8smhNmWIm883UKliU/FjK0sR1puAT6kF96zblz4V 49F8imtJNQvWb88V3FKrkJ+H4wBY3DpRb4mG0iRdpriGzazsnQklzh/QaYtwAk4fXJ1C Z0mhNV3lBsg0iLJlJZMPA7hBggBh/UxK90aJ7tshpipOgwvZ3sCqSDepdtSbC9qDJtsp zxdpF0Iaz1Bxfdemq1FCoW0SxNRYZnAWbJqLN6Uj0HUK8Vm2PLFD4ottmN/V6O7A3Ceu 9ygA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741247371; x=1741852171; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=J5twDDuELr7SElCE0DZchWWkSe/Qmhs7HTbLdJkn/Yo=; b=a+/gUTeolydFlxNob90f4AgNTGeQLHWdarby0+v6S4Duh44Tr1fvDEd66PdFgj9LI2 IyWUP9bhw1TWkYDl7eBcapZdFZ2edwUGtywKwa9U+7hU+49arCowlIEZPE3wRt17YrxC Jai3ZMnZhNBESQzqNkNX9iGsAW2FT909KgPnRZb4Ft/xoa96HViaM4s5u15I5/gtvpZb ZCPqM8ajdUCy4luV29/u38YgyDF/mR5Cr9KobvWCq+FkH3WwNsVU8yyIaVlbF1wTFfj0 BaA31dB+kucgXwKM2EqpTZhFup5n1yO5jur4S6rh8piDl4hoeGcKtjLHgt87Oazv2/1O 9U7Q== X-Gm-Message-State: AOJu0YwYRO+6pWu3bq/AJmnZLz4NfmP9BGRwT9eOpHiaE7/lMgq8KGcZ yAq9lDGpgv91tr87ctRtUSGEKGMHo9FxOY4cAXyTHv1Ublkq4qf01OjRlCqjCxW2PrqLkT5GWHf pDVAIpTbGQ4gf7IZWbqDyCEKjceOhSt3mOX5/uA== X-Gm-Gg: ASbGncupLtyUjP7bIvYg+Y/xFxpaKgxTrCBdAio7OHsahkCmceMG4HtQ/iRCAxBauHM SGXj736oY0SatwxKsXo42/V19gVcTrmAljOqRy4vS6bMuEwCRA6Wh8MwAqP5T3wSGCf1EVizNwW DCZpzDa+UQNlp7QimEt5qAfLpXag== X-Google-Smtp-Source: AGHT+IHeCr9Gkb+uXzeviyger/MIgpAhZ8AU+zwRrpfedhJKf4k5Cp8HKC0HFc2SdA/W1UnPBC1Qqa4EyJQuWpSNeoI= X-Received: by 2002:a05:6902:33c8:b0:e5a:cece:f38d with SMTP id 3f1490d57ef6-e611e19cda3mr7385429276.13.1741247369231; Wed, 05 Mar 2025 23:49:29 -0800 (PST) Precedence: bulk list-help: <mailto:internals+help@lists.php.net list-unsubscribe: <mailto:internals+unsubscribe@lists.php.net> list-post: <mailto:internals@lists.php.net> List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 References: <CAMW7n8AJckEDzhGv9BdjNhq8zAdCqb4HsVr56vGi+izw50X6Dg@mail.gmail.com> <9964db8c-0ffe-43d5-8246-47fc76b07180@app.fastmail.com> <CAMW7n8CM7oBfXCDsKtV4hTFs40UmLCU3183WjYE2exLNqKDWLQ@mail.gmail.com> <78a03dd0-fd4a-4f4a-ad8a-37e5704f06fc@app.fastmail.com> <CAMW7n8C-Z18MKhyDX2+ofg70cRbwWOk=YWDAZpKtfLZsFVVRng@mail.gmail.com> <23e162f6-54b0-4564-9d79-7b3bdc3d1ab5@rwec.co.uk> In-Reply-To: <23e162f6-54b0-4564-9d79-7b3bdc3d1ab5@rwec.co.uk> Date: Thu, 6 Mar 2025 09:49:18 +0200 X-Gm-Features: AQ5f1Jp04r3Lry_WSXoiCkaPhKTnHrj3caNokrg1a4uy1XmRiSwmIe8u2Ez5rX0 Message-ID: <CAMW7n8A_KM6W0NHk_Ypd2PGdJZbi0quxwGvM27pf-U-YOe-RGw@mail.gmail.com> Subject: Re: [PHP-DEV] PHP True Async RFC To: "Rowan Tommins [IMSoP]" <imsop.php@rwec.co.uk> Cc: internals@lists.php.net Content-Type: multipart/alternative; boundary="000000000000e8c996062fa7be46" From: edmond.ht@gmail.com (Edmond Dantes) --000000000000e8c996062fa7be46 Content-Type: text/plain; charset="UTF-8" > Defining new syntax would encourage us to define a minimum top-level > behaviour, such as "inside an async{} block, these things are possible, > and these things are guaranteed to be true" True. This is precisely the main reason not to change the syntax. The issue is not even about how many changes need to be made in the code, but rather about how many agreements need to be considered. Ed. --000000000000e8c996062fa7be46 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">>=C2=A0 Defining new syntax would encourage us to define a minimum top-level<br>>= ; behaviour, such as "inside an async{} block, these things are possib= le,<br>> and these things are guaranteed to be true"<br><br>True.= =C2=A0 This is precisely the main reason not to change the syntax. The issue is no= t even about how many changes need to be made in the code, but rather about= how many agreements need to be considered. <div><br></div><div>Ed.</div></div> --000000000000e8c996062fa7be46--