Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:107415 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 82711 invoked from network); 8 Oct 2019 13:20:08 -0000 Received: from unknown (HELO php-smtp3.php.net) (208.43.231.12) by pb1.pair.com with SMTP; 8 Oct 2019 13:20:08 -0000 Received: from php-smtp3.php.net (localhost [127.0.0.1]) by php-smtp3.php.net (Postfix) with ESMTP id A7D032C2EF1 for ; Tue, 8 Oct 2019 04:02:27 -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=0.8 required=5.0 tests=BAYES_50,T_SPF_HELO_TEMPERROR autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS5518 213.175.64.0/18 X-Spam-Virus: No Received: from zeona.lv (roze.lv [213.175.74.1]) by php-smtp3.php.net (Postfix) with ESMTP for ; Tue, 8 Oct 2019 04:02:26 -0700 (PDT) Received: from MezhRoze (unknown [10.8.0.69]) by zeona.lv (Postfix) with ESMTP id 7EDC02009D0AE for ; Tue, 8 Oct 2019 14:02:24 +0300 (EEST) To: "'PHP Internals'" References: <5d976928.1c69fb81.db3a8.78daSMTPIN_ADDED_MISSING@mx.google.com> In-Reply-To: Date: Tue, 8 Oct 2019 14:02:24 +0300 Message-ID: <000601d57dc7$ddb9e890$992db9b0$@roze.lv> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 15.0 Content-Language: lv Thread-Index: AQKE923k4UdoavcFdjIdcQ5AWJ1u7QLclZesAcXMowICk2R77wJO3YMEpaV0rGA= X-Envelope-From: Subject: RE: [PHP-DEV] [RFC] Deprecate Backtick Operator (V2) From: r@roze.lv ("Reinis Rozitis") > -----Original Message----- > From: Benjamin Morel [mailto:benjamin.morel@gmail.com] > > One gain that's very often overlooked on this list, is teaching a = better PHP to > new generations. It IS confusing if PHP has more than one way to do = one thing, Not directly related to this RFC but out of curiosity - where does this = "doing the same thing in multiple ways is confusing" comes from? (I mean = this as serious question) I had the impression that programming in essence is all about that - = achieving/accomplishing something/the same different ways?=20 Because then you have to question a lot of things (not saying it's a bad = thing) - like for example why does heredoc <<< (or nowdoc) exist when we = have =3D, .=3D (also probably won't be found in most if any = popular/public projects, libraries) and so on.. (While extreme) then dropping PHP just because there are 10 other = programming languages that do the same thing (or even better) also = becomes an argument because it is kind of "confusing for new = generations" to pick and choose which one is better (Which one is more = easy? Which uses less system resources/is faster? Where do you get more = salary as employee? Etc)? p.s. sorry for offtopic rr