Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:71958 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 2876 invoked from network); 2 Feb 2014 01:18:39 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 2 Feb 2014 01:18:39 -0000 Authentication-Results: pb1.pair.com smtp.mail=php@golemon.com; spf=softfail; sender-id=softfail Authentication-Results: pb1.pair.com header.from=php@golemon.com; sender-id=softfail Received-SPF: softfail (pb1.pair.com: domain golemon.com does not designate 209.85.192.173 as permitted sender) X-PHP-List-Original-Sender: php@golemon.com X-Host-Fingerprint: 209.85.192.173 mail-pd0-f173.google.com Received: from [209.85.192.173] ([209.85.192.173:49230] helo=mail-pd0-f173.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id A8/CC-30967-DEC9DE25 for ; Sat, 01 Feb 2014 20:18:38 -0500 Received: by mail-pd0-f173.google.com with SMTP id y10so5603731pdj.18 for ; Sat, 01 Feb 2014 17:18:34 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=LvZrAU1ELGx4xZ/qdKCI70E7/xtn6jM9bZtScEP/DkQ=; b=iW604UKpZSJ9pOOsEB1i6nYfKaC6Q85BfAAlj8BGnuurNErBtWFHfyF5KqoDcfcIz+ lFjKOWiA7L5K7z5nclHXTQzZK+fPyZ8mIMi8aCdG3wrv2xzMA+JmeRFVhKwwQghIaebo 6Gevkd4OcId/awslg1yFvWqP9kHTDHpGZlBwuoj1hk9tPye8neHpvH2HRsMZn4Ds8ExR 9Jn17xY2NjzOhoa/o9f8Uz7BIevbopPoxASKlAwemy9IHfqLmr381+gpqYHyy5WHs0zM ADnvHsAU+9kbtK9yumQKngJq+3iZmbPMv3tupQKAiwjuKfyvlwCb5OMEB5DC89lbTUM9 2wLg== X-Gm-Message-State: ALoCoQkWe+LbRF5wi2s1Yo8TQNwWHnV19XOfpPzqmy9RfyexgJkSwjFFNBPZ0NLgxPPDFMRc656F MIME-Version: 1.0 X-Received: by 10.66.158.132 with SMTP id wu4mr29321947pab.66.1391303914612; Sat, 01 Feb 2014 17:18:34 -0800 (PST) Sender: php@golemon.com Received: by 10.70.77.164 with HTTP; Sat, 1 Feb 2014 17:18:34 -0800 (PST) X-Originating-IP: [173.252.71.189] In-Reply-To: <52ED66CC.8070304@ajf.me> References: <98.E0.35265.E17FBE25@pb1.pair.com> <52ED66CC.8070304@ajf.me> Date: Sat, 1 Feb 2014 17:18:34 -0800 X-Google-Sender-Auth: 3VBpvjVpo66sRlv2RhzbYWyDCvA Message-ID: To: Andrea Faulds Cc: Gordon Oheim , PHP internals Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [PHP-DEV] [VOTE] Automatic Property Initialization From: pollita@php.net (Sara Golemon) On Sat, Feb 1, 2014 at 1:27 PM, Andrea Faulds wrote: > On 01/02/14 19:53, Sara Golemon wrote: >> Because it's different from already existing syntax (Code exists in >> the wild using HHVM's version of the syntax - >> https://wiki.php.net/rfc/constructor-promotion ). I'm not sure which >> part you're confused about. > > HHVM might already have it, yes, but PHP should strive for nicer and more > obvious syntax choices. The PHP syntax is more obvious in what it does. > Who said anything about blocking? I just don't think the approaches have been contrasted enough to be able to say we've done due diligence. Don't put words in my mouth. As to the PHP syntax being more obvious, I don't buy that statement. Not that I think HHVM's syntax is any more obvious, but there's nothing about this RFC's syntax which is any better. -Sara