Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:106315 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 75087 invoked from network); 28 Jul 2019 23:14:54 -0000 Received: from unknown (HELO mail-wr1-f41.google.com) (209.85.221.41) by pb1.pair.com with SMTP; 28 Jul 2019 23:14:54 -0000 Received: by mail-wr1-f41.google.com with SMTP id r1so59583690wrl.7 for ; Sun, 28 Jul 2019 13:39:22 -0700 (PDT) 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=KVmBbqSjbd97pAu/xQDePtyEMw4zQ+i6nuV4yFEpWIA=; b=adZ5bp2+CGH6s/HJyjL/ZtrIcHftYXK9/LECl1GILbAN05pquxxZWI51cOgHSLnjba wJa5KZEQIgDt5foqKaLoRBfjEQdzgWHRkH3XSlOyDJ6j+0COCYQsErQepXJi7d0+Adcy 6uhzxiUxkSCR/HabNsDvdHj9tmTAYaK1IHikyb4J+yKkGWXsnlFSd6Ta/kCAXYD3LHBk oXjUsQcFzgCO0X2O9M+cRAtc9FooKsCbGuy695GjsQ360FuEFsIS+QmxOxQHNQfRVvG7 Gr30E+WFIZPu+O7mZt+M3mfB43Aw73yzgqS5dO8f8dQQEgijLg6J+SyMAIYNnQXUHx1m UbIw== 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=KVmBbqSjbd97pAu/xQDePtyEMw4zQ+i6nuV4yFEpWIA=; b=gEKjtC9mRHWwM2Pp+H96dNBXuOfIhh5CuKblA3dTxOh2C3sPvd1Mpr11Gmj5Nmx8wZ ztL3wNiEs+/tXi7UKixBkgXz0ZWahQt1VIs3vUEhBh3W8R0P0qhaUhB5Tnye7kqgFVxW VLGBJ4rN5I88USRKdgRXPAXuJ8K754y++tIAIIAZqITyEWdS27QIsI0V3kW3ln/bxJWr RTmIDbEQ0v/uIsDBD5DXAaOmHPlj3Evia3d5pyilQs/t4+2qVC1tKevZy8WH25Jw9yyr TPCCIYJ2Ukeo/JAIZOx0GOJ3PXFEWPGEuOVQur+r8ZsOOmH4UZK/x7nGld0ZQTcGNQof UF0g== X-Gm-Message-State: APjAAAWSITB59XSqLsl/HU0DU1pbXULgEPeHV2x9HkFOgmZU17KpU0SR DBVLbv5YdhRXw5hHZLvbWSKdyrbW X-Google-Smtp-Source: APXvYqyeOA0w5Id27pr0EkcJ8nlo2G+rseg0WfRLQHigfqEkKobE7taLoURsJ3E701S9zuMoMVlvqw== X-Received: by 2002:a5d:460a:: with SMTP id t10mr88166440wrq.83.1564346362169; Sun, 28 Jul 2019 13:39:22 -0700 (PDT) Received: from [10.109.246.216] (94.197.121.31.threembb.co.uk. [94.197.121.31]) by smtp.gmail.com with ESMTPSA id b19sm42769879wmj.13.2019.07.28.13.39.20 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 28 Jul 2019 13:39:21 -0700 (PDT) Date: Sun, 28 Jul 2019 21:39:16 +0100 User-Agent: K-9 Mail for Android In-Reply-To: References: <0143be10-1dff-58dc-818b-23e76345406f@gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----8AMSLSX80PG5OQPEPZZXRI7017N4E3" Content-Transfer-Encoding: 7bit To: internals@lists.php.net Message-ID: <5DA520B2-D1E3-4270-AFB6-E4ED0AD2EC59@gmail.com> Subject: Re: [PHP-DEV] Re: [RFC] Namespace-scoped declares, again From: rowan.collins@gmail.com (Rowan Collins) ------8AMSLSX80PG5OQPEPZZXRI7017N4E3 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 28 July 2019 18:56:24 BST, Dan Ackroyd wrote: >I look at the success of how strict types was brought in, in a way >that allowed for zero breaking changes for existing code, and think it >was a massively successful way of improving the language without >causing problems=2E I think it's a) very early and b) very subjective to call that decision "m= assively successful"=2E I have had conversations online and in person askin= g both why there are two modes, and why the mode can't be selected globally= =2E It was a classic compromise that neither side of the debate hated, but nei= ther really loved either, and the subtleties of how each mode works are lik= ely to be sources of confusion for years to come=2E I am far from convinced= that it is a model we should enthusiastically seek to repeat=2E Regards, --=20 Rowan Collins [IMSoP] ------8AMSLSX80PG5OQPEPZZXRI7017N4E3--