Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:124526 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 B7DDA1A00B7 for ; Sat, 20 Jul 2024 21:51:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1721512384; bh=Sc+WML0q5pzcenagW911MzGrr3lt8fPFNP6CvrbjXY8=; h=In-Reply-To:References:Date:From:To:Subject:From; b=k8M0ndkwzFhCe8kRba9GqlLogzitI1wti4lfVDr3qa+qeFQRjXdwro9VLcRpgjuqP jlf1b29JerShEArWH+OY+xqZg+mZ4DWTCtgWf1HizXXgHIwGqdlQQEWvQPCh7GVtg2 Oee9T+2AZ0KUShSQ4D/konQo2n84kOiyH+FPKH5D7Y4YNJoz+vP9+NPkwIp/k7BY/g DgBJl0JA/a86m+XaBASLUFkF83sD/EQ5qdYtF1rU86PskVh5Rjm4XstWEt+7HEr793 JaPZ3ePKqhJxaN7QU/LceX0trYdmL9twY98+zc5pqItB59Jhr7wjrAWRl0uTISJr8M EeTPqRC4L5Wng== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 22B50180052 for ; Sat, 20 Jul 2024 21:53:04 +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.1 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_MISSING,RCVD_IN_DNSWL_LOW, SPF_HELO_PASS,SPF_NONE autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from fout1-smtp.messagingengine.com (fout1-smtp.messagingengine.com [103.168.172.144]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sat, 20 Jul 2024 21:53:04 +0000 (UTC) Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailfout.nyi.internal (Postfix) with ESMTP id 60C55138009F for ; Sat, 20 Jul 2024 17:51:31 -0400 (EDT) Received: from wimap23 ([10.202.2.83]) by compute5.internal (MEProxy); Sat, 20 Jul 2024 17:51:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= garfieldtech.com; h=cc:content-type:content-type:date:date:from :from:in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to; s=fm3; t=1721512291; x= 1721598691; bh=teyB39ynMwsG7lLZwIXKDPMknwDTCKMcdJGw45TEMWE=; b=w SUVbjDHZLYZqA2SM/usXAPVm2LJwzfUfrW6O3PUtlkq6DjkIUQFYiui9NHJ8t9hx erZ8etxi/Hhy91xQAUz34rbRKXJghy7g81wWb1fkYyO+NuHRCDnDvnoCjP3mtu0X TPBCVchkvY0BPULLwPoe5lEEfpZpaHQ6S8tJov7qz3AvxeyZQLWVftV9k6gmgmtb 4s3PMHQFwyq28SR6CQsJjS5Vg9itPjLou9JPXoKyggj1hMLxu70l4gZfQnxUljEW YXgVON9xsbUG2/SmaWASHs/tYFjYbVJkLEal7S9npMwt3wfaOvCFiVXhKgdPrx2p RPV06MUzr5dHvzBya6UBA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1721512291; x=1721598691; bh=teyB39ynMwsG7lLZwIXKDPMknwDT CKMcdJGw45TEMWE=; b=FhNeTMx86BB1HSX64DmBWoxevRs8PqILy0y4V4htTt/u vblHYZH2Z7SQbNrf3avIHAjHMYGyYHuJ3czcTi9eMyMe4au9N4tR3+JaN0ZlwhrI YEL/x5lJgXJFHCC+o2hGeju+/fuJaAG41moU0agTIWOd6xNgmanGMqTLcBO+YC/l qtAbe+PgZrqegeoJUKcDySqhQ35g2qZBW6eeCXf8iZj62x6x7PPWTreU3fpntlvR d70WEoA1MeDwZXkQWhMzoji6yhCuswSk6+ygIircjoNPf6ECxtGfcue1vrrOT0I/ BnmmhA5/xM7Vyty1K4UTwOLjRRB3vMDMdBztQAwBag== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddrheeggddtvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvufgtsehttdertderredtnecuhfhrohhmpedfnfgrrhhr hicuifgrrhhfihgvlhgufdcuoehlrghrrhihsehgrghrfhhivghlughtvggthhdrtghomh eqnecuggftrfgrthhtvghrnhepgeelgfekudeivddvteffueejffdthfejieevhefgffek udevkedtvdelvddvffefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrg hilhhfrhhomheplhgrrhhrhiesghgrrhhfihgvlhguthgvtghhrdgtohhm X-ME-Proxy: Feedback-ID: i8414410d:Fastmail Received: by mailuser.nyi.internal (Postfix, from userid 501) id F20582920062; Sat, 20 Jul 2024 17:51:30 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.11.0-alpha0-568-g843fbadbe-fm-20240701.003-g843fbadb Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 Message-ID: In-Reply-To: References: <0a6a61cd-f203-4dea-a7f8-97e6b885c52d@app.fastmail.com> Date: Sat, 20 Jul 2024 16:51:10 -0500 To: "php internals" Subject: Re: [PHP-DEV] [RFC] Asymmetric Visibility, v2 Content-Type: text/plain From: larry@garfieldtech.com ("Larry Garfield") On Sat, Jul 20, 2024, at 7:22 AM, Rodrigo Vieira wrote: > Will the alternative syntax on hook not even be put to a vote? It was, a year and a half ago when Aviz was first proposed. The preference was split, but leaned toward the prefix-style syntax. So we went with that. I don't think we'll ever get everyone to want the same syntax, but we're using the one that was both somewhat more popular, and (as discussed in the RFC) arguably superior. As the "comments in yield from" thread has shown, *any* even slight change to PHP's syntax will require work from static analysis tools. That's the nature of the problem space, regardless of the syntax specifics. --Larry Garfield