Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:81980 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 1309 invoked from network); 5 Feb 2015 23:50:13 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 5 Feb 2015 23:50:13 -0000 Authentication-Results: pb1.pair.com header.from=rowan.collins@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=rowan.collins@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.48 as permitted sender) X-PHP-List-Original-Sender: rowan.collins@gmail.com X-Host-Fingerprint: 74.125.82.48 mail-wg0-f48.google.com Received: from [74.125.82.48] ([74.125.82.48:62809] helo=mail-wg0-f48.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 38/E3-17766-4B104D45 for ; Thu, 05 Feb 2015 18:50:12 -0500 Received: by mail-wg0-f48.google.com with SMTP id x12so10469078wgg.7 for ; Thu, 05 Feb 2015 15:50:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=user-agent:in-reply-to:references:mime-version :content-transfer-encoding:content-type:subject:from:date:cc :message-id; bh=N2fdK2zyOPKSKiptDSxPuvMFPBShmAF/6KoqacowRG0=; b=nEJOjRtgIwda4YEeUt0PevhmFxByCqA72pGFPo4MJ2htOk6DHNWpH6jk70H6rj1QOM EGWV0auee9pXINv6OMEQdl5avW9z5i9WkM3L2zicvF3Xy1u96ArFqGaJnktVU2cRbvKx TAfKSfplIkomjwPbIAdtaK02QrROFvyMBdmpHrms7KaXoyrGo8UD8PvgKipeJu/Bgar1 IfMEZK3WlDuAbzfdcqSdOSahvlIIb+rdDbCsEUdOX2FbGXyErviY+OGBq5g0GXYyWtyz cS/OW+ddH46DxU3lUYwjHpXdzTka2P69yir01TTn2pPr82jb5vWkvGHChh0TbP9YGnDd 5XKw== X-Received: by 10.194.173.161 with SMTP id bl1mr1566484wjc.102.1423180208627; Thu, 05 Feb 2015 15:50:08 -0800 (PST) Received: from [192.168.0.3] (cpc68956-brig15-2-0-cust215.3-3.cable.virginm.net. [82.6.24.216]) by mx.google.com with ESMTPSA id vh8sm925291wjc.12.2015.02.05.15.50.07 for (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 05 Feb 2015 15:50:08 -0800 (PST) User-Agent: K-9 Mail for Android In-Reply-To: References: <8703B53E-2C4A-4AC6-95C4-D4F19C6D5221@ajf.me> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Date: Thu, 05 Feb 2015 23:49:04 +0000 CC: PHP Internals Message-ID: Subject: Re: [PHP-DEV] [VOTE] Scalar Type Hints From: rowan.collins@gmail.com (Rowan Collins) On 5 February 2015 23:22:26 GMT, Andi Gutmans wrote: >having such a declare(…) syntax will be ridiculed by the broader app >dev community until the end of time… I think that's laying it on a bit thick. It's no worse than Python's "from __future__ import", or JS's 'use strict;' (quotes included). I wish unknown declare directives were ignored, though, because it would make for a great forward-compatibility mechanism. Still, that, like the syntax format, is a decision made many years ago.