Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106993 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 8451 invoked from network); 12 Sep 2019 20:23:01 -0000 Received: from unknown (HELO php-smtp3.php.net) (208.43.231.12) by pb1.pair.com with SMTP; 12 Sep 2019 20:23:01 -0000 Received: from php-smtp3.php.net (localhost [127.0.0.1]) by php-smtp3.php.net (Postfix) with ESMTP id ED6952D1FE1 for ; Thu, 12 Sep 2019 10:58:57 -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=-1.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,FREEMAIL_REPLY,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-oi1-x231.google.com (mail-oi1-x231.google.com [IPv6:2607:f8b0:4864:20::231]) (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, 12 Sep 2019 10:58:57 -0700 (PDT) Received: by mail-oi1-x231.google.com with SMTP id t84so17894502oih.10 for ; Thu, 12 Sep 2019 10:58:57 -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=WmSQlFMRZIp6YbJGnHG6yogs7B1AY6teQyWEdlVnNfY=; b=vByJGLD8sNlgJKCTEf+4LH+v75JbtYB42m4gaiZru+V1YWjEknNaIRGoViUJXdqMcV N8xyoY+kwoj3ErUYTOa8MrGM1QMeGnXGP/XIRaavIcDk3evZ1R/jT7Lnq0vWbj4X9EBT hhoonx0dNuQ0tHD6bvkdPSLIXRx4Da94wTAAtpqnYwRreRim4VtBdXG/xhbWrQWsoRjW 3Cp8lGtQvcNnA115zmUobkBHmNzNlZ9BiT6FUz5ti7wTCvefoj/b/O1aznMGzXNsTIE7 XI8knhzp4OatnfDK/SgSXlpGK+uc/A8BegoQb3sq4hM7F4Iau3PUwAy1hW512omCgjdr dD2w== 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=WmSQlFMRZIp6YbJGnHG6yogs7B1AY6teQyWEdlVnNfY=; b=Fmp0mL6TgFOqHq0jkIwc/xFstHBTfhxCsahhIlNymzDg5EopP/xpYaeRnWqOwGuQ23 nrNExsjzGkREpRMa2xpkUVgWgTD0qe2s3LvdIZCOX16VQM07sMWr7KybUzfxxEDR8YAb ca2+HO35jtnt6NZMabeX7Fd5lTVRVSZg4Qsm+F0vkw7j0m+hEvVKo0eYdpp6BwRq4Nuo OO9e+UwUWv2CQelZvoXStyvpA+ob4wiNwuqT9nZz7hhg20rBtuW+9RWCKmFAKRKgUT46 2KT8uOHym4m3yJtblIhqQSZi9LP8CwqzuUg7f67F0asao0AJXdg7cB37Ks5wYwxVMtFj BQ/g== X-Gm-Message-State: APjAAAXJ7udcunq7WW5MHMHRiTt/7ZBCZyH38MKjHgc5Oq8nCD7syPpO A1fbruwSDQS+nUJualuF9e3Bx/vndUPaxog932k= X-Google-Smtp-Source: APXvYqyUeqRlf2fmVFQH5qjYjoXEnw4sp20PsWKARsThIWg2wyubXqCKvgDnLI7Qvxg47vXKxF3UJHqNlqX7uNf+T7A= X-Received: by 2002:aca:ed52:: with SMTP id l79mr1250541oih.47.1568311136768; Thu, 12 Sep 2019 10:58:56 -0700 (PDT) MIME-Version: 1.0 References: <076701d56978$86020910$92061b30$@php.net> <078e01d5697c$5512bc10$ff383430$@php.net> In-Reply-To: Date: Thu, 12 Sep 2019 18:58:38 +0100 Message-ID: To: Chase Peeler Cc: Matthew Brown , Scott Arciszewski , Zeev Suraski , Marco Pivetta , PHP Internals List Content-Type: multipart/alternative; boundary="0000000000003457c405925ee41a" X-Envelope-From: Subject: Re: [PHP-DEV] Changing fundamental language behaviors From: oludonsexy@gmail.com (Olumide Samson) --0000000000003457c405925ee41a Content-Type: text/plain; charset="UTF-8" On Thu, Sep 12, 2019 at 6:54 PM Chase Peeler wrote: > On Thu, Sep 12, 2019 at 1:33 PM Matthew Brown > wrote: > > > What if Java suddenly said that all properties are suddenly private, and > >> can only be accessed through getter/setter methods? > >> > > > > If Java announced that the next major version was to make the change > after > > 95% of userland developers favoured it and over 2/3rds of their internals > > team did, I'd think "huh ok I guess they have good reasons". > > > > > I call shenanigans on that 95% number. Can you please back that up? > Personally, I don't think it's even possible to gauge userland > support because the vast majority of userland developers aren't involved in > the community at all. Those people don't even know this is being discussed, > and probably won't until they start looking to upgrade to PHP 8. > > I'm sure you need to read the message properly before replying, he ain't talking about PHP there... Even 95% can be called anything(of users who are involved in the community, who knows, who are actual users, etc) > > > For 20 years people have developed code based on that feature. It was > >> never considered an error, and often not even considered bad practice > > > > > > You seem to be arguing against *ever* changing something that a majority > > once thought was good, and fundamental to a given system. Lots of things > > fall into that category - restricting voting to men, segregation, etc. > > > >> > > -- > Chase Peeler > chasepeeler@gmail.com > --0000000000003457c405925ee41a--