Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:107486 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 43802 invoked from network); 11 Oct 2019 01:52:51 -0000 Received: from unknown (HELO php-smtp3.php.net) (208.43.231.12) by pb1.pair.com with SMTP; 11 Oct 2019 01:52:51 -0000 Received: from php-smtp3.php.net (localhost [127.0.0.1]) by php-smtp3.php.net (Postfix) with ESMTP id C2D022D2014 for ; Thu, 10 Oct 2019 16:35:51 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp3.php.net X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS3215 2.6.0.0/16 X-Spam-Virus: No Received: from mail-io1-xd2c.google.com (mail-io1-xd2c.google.com [IPv6:2607:f8b0:4864:20::d2c]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp3.php.net (Postfix) with ESMTPS for ; Thu, 10 Oct 2019 16:35:51 -0700 (PDT) Received: by mail-io1-xd2c.google.com with SMTP id q10so17712681iop.2 for ; Thu, 10 Oct 2019 16:35:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=Kb81gRM6df89vf0FNHkpXeWjpfRDhIuKpqDD3WU6lhQ=; b=B4q/W5SXwXw6Gde36MaoKInkW6Phgw7AvVhnpkq85EHC4dNU920bXeQgmc0OkEw2qC B0EMpE1wH+gNyRmCJnv6ii+cxDt3/bqUvqZ4RwUoSHBGherFeBbTRZew0VcNwNhzTIpx RYkDVXkrYz1tZtBThQI1J7bpHDHvu7ejjWNI7lHpQlRny8lCr7usWclXKM2CzmYuMNyp wHzTZd2CT8v3i7ys+irtoov0181/MVIK9mrCAQ9fT/jdxYmXgLaoJdg/kKobij/FwA2m I4AGvGe45ffxp3SQ78TabcJ3YkzJ+J2I9DSTitS6dmDK1eOpyPU8md4ZlgIATs3VmgSp Swdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=Kb81gRM6df89vf0FNHkpXeWjpfRDhIuKpqDD3WU6lhQ=; b=ZXthqOBiINGfr/bq3gNbwYGtdrXY6nPXywgKtDg4ZPP+RuYu4lXH1nJcYh2+IUU17l Los8Zgjl6HOLUA2GIQ4dSSfUFasV+CKEaQ0s8L30JFHJ5QAlH0EXO1DQsz+nca8dnPFN +P6hHwgKEd/rI9LsSMkx7/+qvATH6wNzF6weYmQ7m1alTyRkB7JBY6Ge3yWi6FN2mZD7 Jg3GesOE4SdT994QDmMvQ7p1XQxE9OoMHDHbouvSUYkwE6QY7xfngn/iHoTyIBqX69UV 8WWFf/Gi3LqCAIau1ELNp0NrWfvrc13yx2otK4gcHP9aS0ujqzZfSphQMSCJAf9FEJ+K cEMw== X-Gm-Message-State: APjAAAXQpCPjcrvQpCa+0f2aoMoOmEKU72whW57lmE9MatvhnJhqT6tb Iq0EZpqEUQxCfW7H8cHQID0EYcrDwxI/CQRBAE4= X-Google-Smtp-Source: APXvYqzBwIVPFa+bC03bUkOBZ/mShpwqjlEgK815xG0jb2nQX6mhMAOjs1xctKXZe75i1OqtiWI3EKeHg57b3Y7HQ48= X-Received: by 2002:a5d:8946:: with SMTP id b6mr3668747iot.191.1570750550410; Thu, 10 Oct 2019 16:35:50 -0700 (PDT) MIME-Version: 1.0 References: <5d976928.1c69fb81.db3a8.78daSMTPIN_ADDED_MISSING@mx.google.com> <82012CD7-088D-4010-922E-AD54186AE37A@newclarity.net> <67A49D41-A65F-4C07-82B2-1C19F17B2200@newclarity.net> <826c5050-6f7b-33c8-d856-60996b6210f3@gmail.com> <5d9f941f.1c69fb81.ea3aa.d7d6SMTPIN_ADDED_MISSING@mx.google.com> <5d9fb05a.1c69fb81.7c3c9.1539SMTPIN_ADDED_MISSING@mx.google.com> In-Reply-To: <5d9fb05a.1c69fb81.7c3c9.1539SMTPIN_ADDED_MISSING@mx.google.com> Date: Thu, 10 Oct 2019 16:35:41 -0700 Message-ID: To: Mark Randall Cc: PHP Internals Content-Type: multipart/alternative; boundary="000000000000969373059496dc93" X-Envelope-From: Subject: Re: [PHP-DEV] Internals "camps" From: walterp@gmail.com (Walter Parker) --000000000000969373059496dc93 Content-Type: text/plain; charset="UTF-8" On Thu, Oct 10, 2019 at 3:27 PM Mark Randall wrote: > On 10/10/2019 23:04, Walter Parker wrote: > > If this truly is the problem that you say it is, there should be plenty > of > > documentation online as to the issues that it has cause. Maybe you could > > post some of the better cases (as the the responsibility of the person > > suggesting the change to provide evidence that the change is a good > idea). > > The top comment on our own documentation website upvoted more than a > hundred times is people using it by accident :-) > > > Thank you for finally providing some research data on the subject. Now we know that in the last 13 years 103 have upvoted a comment in our documentation about someone making a typo in their code by typing ` and it was not simple to figure out (as they were not using an editor with syntax highlighting). FYI, I just Google'd ` and the first two links do give the name of the item. The second is link to stack overflow that documents what it means and how to use. I admit that I've been programming since before PHP was invented. I started with Unix shells and Perl decades ago, so ` is not a foot gun for me. It sounds like it foot gun for many others. What I still don't know is if the rate of foot shooting of a feature that you say is rarely used these days outweighs the cost of breaking older code that does use it. Personally, I think you are underestimating the cost and trouble of fixing it, but I'll admit that I could be wrong. As I stopped supporting other people's PHP, the costs of this vote should have little to no impact on me personally. If It does pass, I hope the costs and trouble are as small as you seem to think they are. Walter > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > -- The greatest dangers to liberty lurk in insidious encroachment by men of zeal, well-meaning but without understanding. -- Justice Louis D. Brandeis --000000000000969373059496dc93--