Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:120433 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 56817 invoked from network); 29 May 2023 18:33:57 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 29 May 2023 18:33:57 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id BC267180089 for ; Mon, 29 May 2023 11:33:56 -0700 (PDT) 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.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS24940 176.9.0.0/16 X-Spam-Virus: No X-Envelope-From: Received: from chrono.xqk7.com (chrono.xqk7.com [176.9.45.72]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Mon, 29 May 2023 11:33:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bastelstu.be; s=mail20171119; t=1685385235; bh=52ep8B2c2Jbz6zfpnSjwWPmaXX6eYHxQnYVbD6v04GE=; h=Message-ID:Date:MIME-Version:Subject:To:References:From: In-Reply-To:Content-Type:from:to:cc:subject:message-id; b=Hh48HI+piJxuMBLM4lmTPxftwj/R87JK+Ku4JlngB+9VpwsIL0jFUPYySuC2H3/bP jdpgPE+SPP2aCmMeHfzjk+XNqrVD/62H4yiArayZczNELmXJagQkjh/ujD7wHq5qNv rY0PI1UfSbPZQyzukreDvDz/5igJW/MpWZnv3MR3v7X5Qbo2Jj5LvZTp18lYcoxZhr gdFCQ1k23NRnAKIL+I6qlr5x/8vdRdmGaPrQpERtUv6QsyGkdt9IENZEgbofzH9/sO NqjPJEvRZCioy6eMN2xLZje+KlhNVSr94r4h7gb7LCNNYqoztjdxitLS9Pogc2gcQx ruraQyyovFWiA== Message-ID: <91c884dd-02bd-116d-8d64-10d17cea0ba7@bastelstu.be> Date: Mon, 29 May 2023 20:33:54 +0200 MIME-Version: 1.0 Content-Language: en-US To: internals@lists.php.net References: <13955358-2538-4DB5-BD8A-506AFC6F2D35@gmail.com> In-Reply-To: <13955358-2538-4DB5-BD8A-506AFC6F2D35@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] RFC [Discussion]: Marking overridden methods (#[\Override]) From: tim@bastelstu.be (=?UTF-8?Q?Tim_D=c3=bcsterhus?=) Hi On 5/27/23 23:10, Rowan Tommins wrote: > So the argument is that the key estimate for whether to include it in the engine is how many users will add the attribute, but not run a static analysis tool. If that number is very low, adding it to the engine has a very low value. As mentioned in my "sibling email": I would not underestimate the "advertising" power of having something included in the language and thus by extension being included in the PHP documentation and naturally seeping into various tutorials. The fact that I came across Java's @Override annotation as part of my university studies that really did not focus on "Java" per se, but rather "programming in general" likely indicates that having something universally available helps its adoption by be general public. Best regards Tim Düsterhus