Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:116531 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 94262 invoked from network); 26 Nov 2021 15:18:45 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 26 Nov 2021 15:18:45 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 2F5901804B5 for ; Fri, 26 Nov 2021 08:16:14 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS19151 66.111.4.0/24 X-Spam-Virus: No X-Envelope-From: Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Fri, 26 Nov 2021 08:16:13 -0800 (PST) Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id DF7285C01A2 for ; Fri, 26 Nov 2021 11:16:12 -0500 (EST) Received: from imap43 ([10.202.2.93]) by compute6.internal (MEProxy); Fri, 26 Nov 2021 11:16:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=hjqkEF WR2Vrru1BKZP8NP7IV73hMGuazKkmZqF66mo0=; b=GLL0NeSdpRMRwa2KAnHsaf gxmzJuBtMPQ/Ab1SbHdUFQeEiSbXJrdS6By4oiRBg+OMdyUKTv8bOTJQdls3AubW agL88rdKqRvx0inej1SDW75ZPwtXelxKrr9sczpsaZg1zPpoqOFPxlz88hDnFlkF 98wg8AdQ4HhOcWgeJyWq/dAA7xfpMXJ1h3BwwtBCfBmTI+gfcP8MuwbDxyfN09Nh YzqGV62eqCC4zqWmQEW134ktOYx8c6bXNEF1gPY4sUFjH02HkZ9G51lTSf2mc71k 3TXjfZYxaOqaJo7WLAkW5W7ueK/d6BO487gBGiK5y4ZQl85JfCQc2sLnjiQPruXw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrhedvgdekhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvufgtsehttdertderredtnecuhfhrohhmpedfnfgrrhhr hicuifgrrhhfihgvlhgufdcuoehlrghrrhihsehgrghrfhhivghlughtvggthhdrtghomh eqnecuggftrfgrthhtvghrnhepgeelgfekudeivddvteffueejffdthfejieevhefgffek udevkedtvdelvddvffefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrg hilhhfrhhomheplhgrrhhrhiesghgrrhhfihgvlhguthgvtghhrdgtohhm X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 99BBCAC03DB; Fri, 26 Nov 2021 11:16:12 -0500 (EST) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.5.0-alpha0-1371-g2296cc3491-fm-20211109.003-g2296cc34 Mime-Version: 1.0 Message-ID: In-Reply-To: References: Date: Fri, 26 Nov 2021 10:15:50 -0600 To: "php internals" Content-Type: text/plain Subject: Re: [PHP-DEV] [VOTE] Deprecate dynamic properties From: larry@garfieldtech.com ("Larry Garfield") On Fri, Nov 26, 2021, at 3:56 AM, Peter Bowyer wrote: > --- > I get the impression a lot of comments on this mailing list are from people > who know other languages, would like to work with another language, and > since they (have to?) use PHP would like PHP to be another language. > > I find that fascinating. And I'd be well up for having a round-table > discussion and recording a podcast on it. > --- People have been making that complaint about other people since at least 2005 or so. "You're turning PHP into Java, stop it." "You're turning PHP into Ruby, stop it." "Just go use Rust instead if you want that feature and leave us alone." PHP evolves by stealing ideas from every language it can, without shame, and is a far, far better language today because of it. Please, stop with the "you just want to be like language X" complaint. It's over-used, inaccurate, and just plain ignorant as an argument. There are ample reasons to argue against any particular feature, but "it makes PHP too much like language X" is a particularly bad one that everyone needs to stop using, forever. --Larry Garfield