Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:115136 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 69766 invoked from network); 25 Jun 2021 07:07:12 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 25 Jun 2021 07:07:12 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 9CC461804CC for ; Fri, 25 Jun 2021 00:26:09 -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=-0.2 required=5.0 tests=BAYES_40,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Virus: No X-Envelope-From: Received: from mail-ua1-f49.google.com (mail-ua1-f49.google.com [209.85.222.49]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Fri, 25 Jun 2021 00:26:09 -0700 (PDT) Received: by mail-ua1-f49.google.com with SMTP id e20so3218183ual.9 for ; Fri, 25 Jun 2021 00:26:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=FQAqFxi7B+CovwzsoOUsWuKYfj/YU+d6Qd2+12jzs+A=; b=lKUCM6PYG5VnVYdDQsfB9PFqCqqe/hhLEjxSEufjvKacDFyeMk0kdbab1pwiolzW04 L7uwXc1a58mhukMp9NUO/06O1OCwWGWs2JElTcBDVzdYSaI+ZdThwJHEo2S/LfFTqARO jcKqCBZR+o4t2ILe+GG0Y6bJ2kTA7B1oi4gv1qA0X57tjKrkHDiKrwGrbnwmPidrvu4A 7uQhG+H8y5nbEu70QBlvbeuFtef/7O0rxjAqvrqSrwSJePcJEIXfSIVN74SyXXIvoZ8+ EGznQAyQoMDzr8eqJQ4CvI9rz28+T0ECBJJtEFUOr9e7DW/I7PabJayBHcnXCN+GLmcC tlxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=FQAqFxi7B+CovwzsoOUsWuKYfj/YU+d6Qd2+12jzs+A=; b=jjCCk9z55Fepwu8GPeqiVMwMGAofdhQFIfx825saJcHOZ0Q5hHFQ8U1XMU80vTVdiB oFC4YiFppROW6//5sx/+RsuE8vEIyCIRItcN0tVMYt7PhHYk6FE3lXoY60hhl2XY36lB BQYZWfq8gzKO4CWnLQT+K+X7NG4bZ8+K6nTNsMjFS6QTbpKX/imWRVQBS17epQHsJSLt CMt4zxf6eIV8KbZLglmi/HDntSKzXBVYdoFxM2FpUoWwADW5HSDMvMBcywjV/vv25wBp MsE/dvqoIKEU/x6/QjcL6eZQHKtl5W2j7fjPiGVYZmYODaETDLvxlS+IBPeFc2oFLkuc Y9FA== X-Gm-Message-State: AOAM532nhNQ8ZZzvuWVqTdFzNICrTsU1MhHZeUNVTJ1PV/YGG1oNl6L4 5WKWy6e0FQ2tGYiGEkyu80xyJRwUe2utm/het+g= X-Google-Smtp-Source: ABdhPJxZxlbz+Mnl23FqphhfarPweB6BGmqqXNYQ5jdypvx9C2jjjQHIx4JWCmwKOqVDw0N8F9UkcYM5VTmL/UI1W1I= X-Received: by 2002:ab0:2a59:: with SMTP id p25mr9969557uar.81.1624605968235; Fri, 25 Jun 2021 00:26:08 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:ab0:3b8f:0:0:0:0:0 with HTTP; Fri, 25 Jun 2021 00:26:07 -0700 (PDT) In-Reply-To: <2E3588E2-A218-4A23-9E23-20E486789D7D@newclarity.net> References: <012901d7683a$446a7ba0$cd3f72e0$@gmail.com> <2E3588E2-A218-4A23-9E23-20E486789D7D@newclarity.net> Date: Fri, 25 Jun 2021 12:26:07 +0500 Message-ID: To: Mike Schinkel Cc: "G. P. B." , PHP internals Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] Introduce str_left/right In 8.1 From: office.hamzaahmad@gmail.com (Hamza Ahmad) To George > substring of the original string. And by that logic left and right are > actually linguistically incorrect due to languages being read Right to Le= ft > or Top to Bottom. Thanks George for pointing out an important aspect regarding the choice of names. Will you consider a vote if there is a better name? I do admire your idea of respecting other languages. In 21st centuary, people are considering these facts. Recent developments, such as GitHub=E2=80=99s decision to rename master to main, is a famous example of these. Even Coq developers want to rename it just because it was supposedly associated with mail anatomy . Refference: https://developer-tech.com/news/2021/jun/15/programming-language-coq-change= -name-obvious-reasons/ > only a very restricted number of programming > languages, which are some of the earliest languages ever, implement those > functions should tell you something about programming language design > as a whole, Another member on the list, namely Mike, has added to the discussion and I second his opinion. > Yes this requires an RFC, just by this thread alone you should realize > this is controversial, and I'll personally vote against it because there = is > no advantage to have this in core at all. Sure, I would love to come up with an RFC. This thread has provided me with enough content to build my argument. I am thankful to you for razing many great points, such as descriptive naming. As for voting rights, it is yours, sir,, and no one is stealing this from you. Though you are against this proposal, what if you reconsider and revisit your idea? Just because Sara and You and also my friends at php.earth are against it, it does not mean that people are not supporting it. I am following it on externals, some people down-voted this thread and some up-voted it. Currently, it is in positive number. I have referred to it just because people do follow our discussions and have mixed opinions regarding this. Best