Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:101863 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 44524 invoked from network); 13 Feb 2018 23:01:44 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Feb 2018 23:01:44 -0000 Authentication-Results: pb1.pair.com header.from=rowan.collins@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=rowan.collins@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.43 as permitted sender) X-PHP-List-Original-Sender: rowan.collins@gmail.com X-Host-Fingerprint: 74.125.82.43 mail-wm0-f43.google.com Received: from [74.125.82.43] ([74.125.82.43:40389] helo=mail-wm0-f43.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 54/3E-26725-65E638A5 for ; Tue, 13 Feb 2018 18:01:44 -0500 Received: by mail-wm0-f43.google.com with SMTP id v123so18799331wmd.5 for ; Tue, 13 Feb 2018 15:01:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:user-agent:in-reply-to:references:mime-version :content-transfer-encoding:subject:to:from:message-id; bh=BvBUeRgNRyovj6M5elHdIBsaqi11mtWINAwLYmlvtHs=; b=P4dfFicplQcMS4/jChOc9ms7ONfPm6DUaK5ac9VYLe7gozC2rg35KQC0wd2qiKdmq8 h1vdd+HPvZf6p7XRARYyY1634ZuGA1mYXU8Uxm3JLXJYFQG8+pw51WZpEk2S+GLHgX6n BbIXHBvBemgSMwFQLpadC6a6PnXoJw1I7at3wuOP3I8JHYt56ksJ6HzqFnu/dh/g2V38 6tpKDBroCw4NbqWKIKHAzl8DpdxNG6bRBza5ErYA3fW9GTF/3/48LKdBGTSkcJsMzcEv Nm1L4NKPWmrF1q1QWPkKMjG6JLf75x1A0Fhptgw86I0Cekkr8p/cZXjZhhYzVUkB0/se W6XQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:user-agent:in-reply-to:references :mime-version:content-transfer-encoding:subject:to:from:message-id; bh=BvBUeRgNRyovj6M5elHdIBsaqi11mtWINAwLYmlvtHs=; b=NCkxFkAdXd8iosU05XfLHfQewQTKdgrhEbXbghjyTrj2zIMM9jQqnywhUYsNY5nX7F +6uBczBEWW0Zi3EzH8oIhbwTeR/pM/3MWmEQHvBHmUNn1btiHoPrDMbXoa/uNvcuSnJ6 ymD0X6PRmuvKakI9PG2OqduKTAdAuAXgfZGj0x3o126iMUlBbygNupo8RbHGLA4+DQg8 r4D0RayIHVosTUGIacGEWRN3134NaNfTpKMB4vzyrJQhAHgKyY00vzWDr7aYzFJZjnZZ uh7WIyP8I7eQTJhFWw3gtGqikeH6fEyTbYLqlLQTiMEe8wEh9bKd0msax2RFDe3w5GFq LHXw== X-Gm-Message-State: APf1xPA8FVHm30zKxzD3pGpgxhojBGPz5dGzVK2eRJDcH4lA2EIzCNcU NGPe9Hvg0xzSkVZG7/VaFd63jg== X-Google-Smtp-Source: AH8x225ZexaW/PUROeWlAK794Y824At6ZuvaylqNyV6yqsqOB/yQJDzbBml2zgmMYNm8papXzw4DgQ== X-Received: by 10.28.129.138 with SMTP id c132mr2424848wmd.159.1518562899871; Tue, 13 Feb 2018 15:01:39 -0800 (PST) Received: from ?IPv6:2a00:23c4:4b86:4b00:34b2:3bb:5c7e:2033? ([2a00:23c4:4b86:4b00:34b2:3bb:5c7e:2033]) by smtp.gmail.com with ESMTPSA id s63sm13399315wrc.64.2018.02.13.15.01.38 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 13 Feb 2018 15:01:38 -0800 (PST) Date: Tue, 13 Feb 2018 23:01:36 +0000 User-Agent: K-9 Mail for Android In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable To: internals@lists.php.net Message-ID: Subject: Re: [PHP-DEV][RFC][DISCUSSION] Deprecate the backtick operator From: rowan.collins@gmail.com (Rowan Collins) On 13 February 2018 22:41:54 GMT+00:00, Wes wrote= : >Consider that people dislike writing \strlen(), they will for sure >dislike >writing u"string"=2E Hence reassigning backticks to unicode strings >seemed to >me like a possibility=2E I think a lot of people would dislike writing all their strings in backtic= ks as well=2E It may not even be that easy to type on some keyboard layouts= ; outside of coding, it's a pretty obscure character=2E A prefix syntax also has the advantage that you can still have u'strong' a= nd u"weak" variants, and it has precedent in other languages, whereas `foo`= has a strong association with code (Perl, Markdown come to mind)=2E Regards, --=20 Rowan Collins [IMSoP]