Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:122167 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 25629 invoked from network); 16 Jan 2024 22:00:08 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 16 Jan 2024 22:00:08 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1705442447; bh=GST/j8uV5+WmMozwuGsXdW66J7YuXfDdqIvho2V4n1I=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=JHsIqvsdaII8E/ZOhKcEs4mFAHdfgrw42htTpSOXlL6X9RFlpCkwR5JUFRMcppIgd cuR2YtFNnTOMom6nt81J3YwCvmwsObI1bjj9JqZ8b6eI3HhM/IiNS2AF/8W+goXWwk 8mUm2oqI4b7r4o16ey5fcBqpuDfsRLcLMZYcpKtXDYraj6cociwDGZjvvExG5HMmpe DoYPfWLWc+bCROgq7HKwY4hmWsR0UOKc9dRdGkPEKlcbNOPaqxFBq7f4nshAuLgs6f mM1eZG80bknDZN8tAEfqHTtfMlNr0QHKUgLRFKW+LDhMP0Raw4cRO/T4SW4FmjU7wq LURuIgC5DLMWQ== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 9FDA1180056 for ; Tue, 16 Jan 2024 14:00:46 -0800 (PST) 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.0 required=5.0 tests=BAYES_20,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,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: Received: from mail-lj1-f173.google.com (mail-lj1-f173.google.com [209.85.208.173]) (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 ; Tue, 16 Jan 2024 14:00:46 -0800 (PST) Received: by mail-lj1-f173.google.com with SMTP id 38308e7fff4ca-2cd64022164so121820841fa.3 for ; Tue, 16 Jan 2024 14:00:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705442405; x=1706047205; 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=GST/j8uV5+WmMozwuGsXdW66J7YuXfDdqIvho2V4n1I=; b=bC/C7AqOPdVG9zcXvAVOCTUUPKZyKCS6dwI9ha2i/i0boYiO4wbiJNbKOyzCBiicH8 56OCY+CzyP7M9B3pF77yrnuJTthIUviw5dEvcTdcUJSLLSFt2QkhtDOuS+8Cp8rlJzEI 0uwvQTJodhqeaMrlOqc4xa+e350pz3Zd5OfYMOIblpRPbprvji/e140VEgv6H0P3JZr8 Y00YvG+RLZrSfOglP1NEP1BElTznN0TPn4QdTqNdY93L6nMRaX9JeUhNj6s6Xcf7lljm ClFBVt4XHDgY0+/KeXWKQ65+ASdtcQ6DKsE64tmoWr5AvPwEH26SAdlftAcQ0v6XYkFh wn9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705442405; x=1706047205; 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=GST/j8uV5+WmMozwuGsXdW66J7YuXfDdqIvho2V4n1I=; b=oHefVtOKPH2N2MtkLIniVyVSYL8/fO0u1epoOwbpgQNBJEXagBqft5JueTh8wDribT PDP0K8gM0XxTuWQXhvuLgbFfs8WDxHIxnxkvNvbPHnnYSIYl4joxZK8GrGIwLI9D4N5Z kL0LvM7Q1LCBXpO9JIjVjxlX9HQx8Byopfxebu3TL05Jzn25WJqttvkhRqdfmI/qg9rN blmgXgDSzgaqh1sicZbKgQFw3rw0aZzaMjeNC1MavuaAk1YMX3OH9yfyk69JT19ZEds6 tJj7ikI1QnDQPaDN6ap9Iv3gP36ogZ8FiV9F5jyZk3x/6MVgQ+xtXjvum0Cls0ybcwHr m18g== X-Gm-Message-State: AOJu0YwQAQyVHJTqTsx4nqNNC6W7+uIYX8PB+gEXo2L1zJaX06tV82tb qLIRFjO4szautr5LiW6E99qrmAJUUwPVsUxeTFQ= X-Google-Smtp-Source: AGHT+IGMcqIm+pj2+taqY2LUhXZKeGeyW+DnlPzPHGbTBQitOu6iD0GJZsd4mtN6w6v7cb2WF08g0FA6m5cvCq1bc7I= X-Received: by 2002:a2e:7a06:0:b0:2cc:f5fa:28ac with SMTP id v6-20020a2e7a06000000b002ccf5fa28acmr3695304ljc.102.1705442404928; Tue, 16 Jan 2024 14:00:04 -0800 (PST) MIME-Version: 1.0 References: <1e22de79-1756-4eac-bdec-eefa0815db74@gmail.com> In-Reply-To: Date: Tue, 16 Jan 2024 22:59:53 +0100 Message-ID: To: Nikita Popov Cc: Nuno Maduro , Daniil Gentili , Levi Morrison Content-Type: text/plain; charset="UTF-8" Subject: Re: [PHP-DEV] [VOTE] [RFC] Final-by-default anonymous classes From: tekiela246@gmail.com (Kamil Tekiela) I have voted no. Not because I disagree with the proposal, but because I think the timeline is wrong. First, we should identify a way to deprecate and disable the option of naming anonymous classes. I suggest we deprecate this "feature" in PHP 8.4 and remove it in PHP 9.0, as well as making the anonymous classes final.