Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:126794 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 4FD5E1A00BC for ; Sun, 16 Mar 2025 20:31:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1742156961; bh=z1TL1ZVWt3rGWUtrH7BCmDRUd/CYr6Dp1B/LSI1eDIo=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=FYWHaVFlpIcel29eo5yQlF/Fo882Ve7KvLEy9TQuczEDm4wiSDrouXZ5D6m5wzSV5 8Zyd7UMlZWO0KfAZwxsKP4pFKbbzfY1S6W4WWRp+lkw8QEZRWlU0nX9bklV5CK6/pz 6k+GCkH60LVnMDLyrwv/thDfWrCYCayvo4YRkg2fNH8st5DxTrBrkcAdbBadaQ2ikB Z2z8AOZs/MyaoJDmOAKtRHd43xVvV5hPbbqsK0GFyVdqCLFh9ut5CJL78guVMdLIA1 erdVdPFLolzNejAuu0e9LPP0851NbbqMJ2/LdqZ8P6Xx2EVBmvsvE97SITObvas85R xgio4UjOIhu5A== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 3703D1801D9 for ; Sun, 16 Mar 2025 20:29:21 +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=-0.2 required=5.0 tests=BAYES_40,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-ej1-f49.google.com (mail-ej1-f49.google.com [209.85.218.49]) (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 ; Sun, 16 Mar 2025 20:29:20 +0000 (UTC) Received: by mail-ej1-f49.google.com with SMTP id a640c23a62f3a-aaf900cc7fbso716956866b.3 for ; Sun, 16 Mar 2025 13:31:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1742157112; x=1742761912; 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=+2d2ZeRhtJqru+soED8/qt94509EXl+CJIm1dyDluLE=; b=M6J1RhpBtm1Rj/9WJiNXWr4/9Z0qAsdOOllJ4YLFVfMIO2nLICAtqg02MYpru8UhpF kbIbCTWNQehqYsO2APP9G/EZDI9Ico77JX9bdzAvM08jizJmNUHCSYq8QizRJxEeiig3 TjXl3ruuV+HXhmNImBLVRFXQ0ztgN29KWAJ3tSEp8E4FJeCDIiCOjyiEpZTyhZ+pGGPn npqPiXILfk/e/pSqGJXOrbtWAeeEkktud6af/U6a0Q6D6DXpEE/VCVwbl3bD6qNdxnAQ 3v7e12w92KbH9xCkjuAIL/gD5LnbEv4+/jRXopwlp3nhgELGtXJULVQF9Vz1GLRtuqHN aCVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1742157112; x=1742761912; 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=+2d2ZeRhtJqru+soED8/qt94509EXl+CJIm1dyDluLE=; b=YhgfY8rGRYobgarXLE1WYjoHI4pWAW9f6Ezis5IRzNMZxLbbUfuG5dFL7ORTBKZodM WzxYf/4n7l1xkvVT4Jty1UDOLid6/Yg51r8PguK1i6b7cPKiTwix45Zukuv0JVvj34Cn +CElqxK0eV1/xXzL1Y0wQxZ4JkXsYk/tzbrfM9C2idvkv4KDGyuRz7dLISpvZl9HiVR6 Dh/KLlu4Nin3FPjP0hitgLnmq9WX8W1ZiYOh9qHixqQXdtEjcdW8q7KWy8WSO8f9mKnh UKvoINYB6g40q6m4plNIqy+SHPk0QR0HuaOJXuy7VWLW57TJDlqnfSDXqfNqDnbOvaHD 81xg== X-Forwarded-Encrypted: i=1; AJvYcCVEIqicQuk8TYcCvucoCZhFvDOK1wBSP2OSxc+3/pqECnX8T4wwFlrpQpYCtUGqClYk8X2pOXJetTk=@lists.php.net X-Gm-Message-State: AOJu0YwfRgJ0Cg83pJb/Gfi7PVpWudKvrq9s+DwWxlM28pKM5CqxVzvZ qWbcOsCMnPlUQuXEUHYOUB+BTpt6K4eYqt0iAIFj9rJHOUxbGxM1f3rZ/7VaRsnHrP0gxzhOYIa lc90pElkRwf7HFWc4aEDddj5BctLMXAKxGvHdqg== X-Gm-Gg: ASbGncs6zmwk7teRt8gtMgnNc/pSqgGHzuv20uXEOqSn/QP6hopqHRHdqYxDOj7Vvb5 CduYY9vUfueWeYVGmt5IOvpChzezyXEeibtk7FJ+9h/3uDmDxMJpfadizf+H/nUFsJekPYRoJ2A emnXSDpUc8nDD1JM/a+/yNis3kmiztw9o4U5VK X-Google-Smtp-Source: AGHT+IEh4AvhgFS8mUc08DxzVQwCku7RSJmOWubgU7WLUAUGm4LQZbXCof5vc61IeoB8uy7CSr+B5bNbWpHjjo27ers= X-Received: by 2002:a17:907:7290:b0:ac1:daba:c6c with SMTP id a640c23a62f3a-ac3301d7b15mr1019956566b.24.1742157111424; Sun, 16 Mar 2025 13:31:51 -0700 (PDT) Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 References: In-Reply-To: Date: Sun, 16 Mar 2025 22:31:40 +0200 X-Gm-Features: AQ5f1JoPPARsiDoibZBfYiRqzjeQZFkCmtq5QWCe3fDZesPXK136r_pZzBuaYfs Message-ID: Subject: Re: [PHP-DEV] PHP True Async RFC - Stage 2 To: Edmond Dantes Cc: Oladoyinbo Vincent , Bilge , php internals Content-Type: multipart/alternative; boundary="000000000000c4ff2a06307b8fa9" From: i.miroslavov@gmail.com (Iliya Miroslavov Iliev) --000000000000c4ff2a06307b8fa9 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Edmond, I program microcontrollers. I have a "main loop" and "interruption loops" which are not part of the "main loop" since they are dependent on some event like a button push (for example) and they are dependent on random user input. So for the wording I would use the word 'aside' because it is something that happens somewhere around me but I didn't specified where On Sun, Mar 16, 2025 at 9:54=E2=80=AFPM Edmond Dantes = wrote: > > What is this? > > I mean structured concurrency: > https://wiki.php.net/rfc/true_async#structured_concurrency > --=20 Iliya Miroslavov Iliev i.miroslavov@gmail.com --000000000000c4ff2a06307b8fa9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Edmond, I program microcontrollers. I have a "main lo= op" and "interruption=C2=A0loops" which are not part of the = "main loop" since they are dependent on some event like a button = push (for example) and they are dependent on random=C2=A0user input. So for= the wording I would use the word 'aside' because it is something t= hat happens somewhere around me but I didn't specified where

<= div class=3D"gmail_quote gmail_quote_container">
On Sun, Mar 16, 2025 at 9:54=E2=80=AFPM Edmond Dantes <edmond.ht@gmail.com> wrote:
>= =C2=A0 What is this?=C2=A0



--
Iliya Miroslavov Iliev
--000000000000c4ff2a06307b8fa9--