Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106805 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 35007 invoked from network); 29 Aug 2019 19:42:44 -0000 Received: from unknown (HELO mail-ed1-f52.google.com) (209.85.208.52) by pb1.pair.com with SMTP; 29 Aug 2019 19:42:44 -0000 Received: by mail-ed1-f52.google.com with SMTP id w5so4847039edl.8 for ; Thu, 29 Aug 2019 10:15:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=2eQyHTJoSR6fki8wSb6gWRhg5SkwkEhEiGabHRFWT+k=; b=OOKTyQhOfvhf6zViyRLdo3ZJmkXE8s11vKwsUxvZQfcAhPE7bdO6E2qxdXfr+syfSC 8lXhJkDhJ5dDKnqL/A/yMXvvwBrHVfeozCkbmTMYGnvyex2g++u8MYKVOU9Tf8nOryqU iAGCZE2Z0FFJ+IAtg4Ehd+5a80qyCV69+D/YMAqA2xJb3VzeXwvqLr501oJB4pHsSRRt GnjG/JELa0aNkhu40COT/3fUS3PJog0pxFhuKhcxbdQ5bYN5IaAyJkrVuHqXtg2igLhx daayBi/RSV2NJ8ihQydfJxrD4uU479noV0VHDI3s4z/KJvKjOHmLdUKwk5dZRLR7HHiv pXnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=2eQyHTJoSR6fki8wSb6gWRhg5SkwkEhEiGabHRFWT+k=; b=t1UdkbBIpG2tnO0AURtiL78phJtzye74IK5Yn1N2Y9+7EnkRb7FWF6aYShx8J1GfNu TC/jJ3QgJ6tdYMBjggjBYZchzciqrKshaOZhFV/Ip4QoDDFEEv8O5QXt/ScrN00LquPF pTiGmcsUWpSmYLNHtC2v9PiOqEmuWG4SpGyAVG4vcwaRMEBbcElrPD4+CNKA/YgOWfqE ehsY2ccMAopKGgOQNW/7ngwjy/xF/kjd1JEFgey2ChTWcw25I1aIjaiVXYyehNHz5CaS Igf/hHoehYZmIOv2DPmUD/Ac7q81I/wc2JsEfp/ZhYe4s9LlKPQTM/LcYPAwJqz4So58 RusQ== X-Gm-Message-State: APjAAAUeyowHOmjPWl/4G95o0tvuOpxHHTFac9Exzzk++jSPj5ZAi9Ko AiZ6eJCAYVKSJkkhm0H2v00= X-Google-Smtp-Source: APXvYqwk4jWY51+JMDcE7plKS29rMP+IAMlO5UZ5NHYru83LNSqR8Ti4bc9QRTPVLTQq3HdKwqjgXA== X-Received: by 2002:a17:906:52d3:: with SMTP id w19mr3161934ejn.242.1567098910976; Thu, 29 Aug 2019 10:15:10 -0700 (PDT) Received: from [192.168.0.63] (84-75-30-51.dclient.hispeed.ch. [84.75.30.51]) by smtp.gmail.com with ESMTPSA id z24sm545688edc.65.2019.08.29.10.15.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 29 Aug 2019 10:15:10 -0700 (PDT) Message-ID: <7E85E10C-26EA-4422-A8E1-B6FFC2649A0D@gmail.com> Content-Type: multipart/alternative; boundary="Apple-Mail=_0B1C3746-7A15-4C5B-9045-A60D94C1973A" Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Date: Thu, 29 Aug 2019 19:15:09 +0200 In-Reply-To: <94054653-020b-78bb-9208-d0533b85be72@aegir.sexy> Cc: Zeev Suraski , PHP internals To: Aegir Leet References: <33b4068a-3b32-4904-a033-4ff3f28e1161@aegir.sexy> <1EDD1FE6-9AB8-4CDF-8EE4-416C18390725@gmail.com> <94054653-020b-78bb-9208-d0533b85be72@aegir.sexy> X-Mailer: Apple Mail (2.3445.104.11) Subject: Re: [PHP-DEV] [RFC] Reclassifying engine warnings From: claude.pache@gmail.com (Claude Pache) --Apple-Mail=_0B1C3746-7A15-4C5B-9045-A60D94C1973A Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > Le 29 ao=C3=BBt 2019 =C3=A0 18:25, Aegir Leet a = =C3=A9crit : >=20 > Either way, if you want a less strict language, that language already > exists: It's the current version of PHP and you and everyone else who > likes the way it works can keep using it. > Meanwhile, I think most people currently doing serious PHP work would > *love* some more strictness and I don't think keeping your old code > running on a brand new version of the language is a good enough reason > to keep this feature out of 8.0. Strictness is undoubtedly a good thing =E2=80=94 as a tool, not as a = dogma. But BC break is not necessary for more strictness. As of today, = you can write a custom error-handler that converts all non-handled = warnings into program crashes (after having sent a fiery bug report to = the developer). =E2=80=94Claude= --Apple-Mail=_0B1C3746-7A15-4C5B-9045-A60D94C1973A--