Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:91334 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 71820 invoked from network); 19 Feb 2016 21:53:17 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Feb 2016 21:53:17 -0000 Authentication-Results: pb1.pair.com header.from=yohgaki@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=yohgaki@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.161.176 as permitted sender) X-PHP-List-Original-Sender: yohgaki@gmail.com X-Host-Fingerprint: 209.85.161.176 mail-yw0-f176.google.com Received: from [209.85.161.176] ([209.85.161.176:33778] helo=mail-yw0-f176.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 71/64-36948-CCE87C65 for ; Fri, 19 Feb 2016 16:53:17 -0500 Received: by mail-yw0-f176.google.com with SMTP id u200so78310100ywf.0 for ; Fri, 19 Feb 2016 13:53:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:content-transfer-encoding; bh=X1pcck3zjOWKF3Q+tG8e9r6S0w838gBz5F/zLCNlU2Q=; b=wbKVg4+bZbwt3awD/zoWFGcq0EbEvMv5ZjnEOZdPLaGfjncvN5wKqMQvg1oTRJ01gE mgtPuRrX1RGutkcsOUmjZAHrp5eltc2Ca4MGcJkCx0I1fvqVpFXxoSyVLF3y0G0nW3+e +ZGDL0eGMsAcqjGpMqp4wBf890GiGec7kKeZrFc1pjf8uQT3rDp8So0DG6bl1NRV3C7+ vySrlety9MTED0B8gw/pvamhX8piDzffGKQ8aeIHEcTgHHC/uwKIsrUKXHmocHatYKVf YOrVnaLkabHwxhYh+NhK2PLX+x2v8DBZa69mIRpTYHxFvWOcROcMgzEkZS6CgkaJUUTr h3gw== 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:from :date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=X1pcck3zjOWKF3Q+tG8e9r6S0w838gBz5F/zLCNlU2Q=; b=TV/7GwKzWcosTK7oeI17N74l9uuAThDehJc8vucn0ayr+Mu7FQiioJt17vZf2yNXb4 PC5HN/4vFM8BbAASfsDcRWfG1J+ZbCC90t9SzYQkW/TIeSOcZHk/SJ3IbAFzK4eyTc+2 BxXo+yXloRTze4RVQTgJ9UpBa5uLrOvX6eKYJcBZ3jorUs0nICyoT1DzGhO2PFj/QM48 DhYOvWWbb3C+nww7wkqo/0zRDlrwTIeVVOwvlHRITrniofs80C7fQ5mH8VKQISs8HvZj icAux/iOhdjOg6cqKQe9lDlydbk/JHMtakRo/OeKV475Q3xMNLoqF6uKv7vqmCzPvQd+ kvQA== X-Gm-Message-State: AG10YOSF5gRv5OiK9HD2bD2R0+9tsDj7y6Q0/vKsT6mJIrNZgo2mhFVqRh21HhbolaJ0HIvSzVUKl4n7LCeeqQ== X-Received: by 10.129.73.3 with SMTP id w3mr9264873ywa.346.1455918794215; Fri, 19 Feb 2016 13:53:14 -0800 (PST) MIME-Version: 1.0 Sender: yohgaki@gmail.com Received: by 10.129.109.22 with HTTP; Fri, 19 Feb 2016 13:52:34 -0800 (PST) In-Reply-To: <8B0196E0-D76C-49D4-904A-7FBA9B549AFB@zend.com> References: <20.E2.62769.79C16C65@pb1.pair.com> <8B0196E0-D76C-49D4-904A-7FBA9B549AFB@zend.com> Date: Sat, 20 Feb 2016 06:52:34 +0900 X-Google-Sender-Auth: x_cJqNdpbvsYnU_Y730OJOOA-M0 Message-ID: To: Zeev Suraski Cc: Andrea Faulds , "internals@lists.php.net" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] Re: [RFC Proposal] var keyword deprecation/removal From: yohgaki@ohgaki.net (Yasuo Ohgaki) On Fri, Feb 19, 2016 at 7:59 AM, Zeev Suraski wrote: >> On 18 =D7=91=D7=A4=D7=91=D7=A8=D7=B3 2016, at 23:23, Yasuo Ohgaki wrote: >> >> Hi all, >> >>> On Fri, Feb 19, 2016 at 4:33 AM, Andrea Faulds wrote: >>> >>> Colin O'Dell wrote: >>>> >>>> I'd like to propose an RFC to deprecate and eventually remove the "var= " >>>> keyword. >>> >>> >>> I don't have a strong opinion on that, I guess I'm in favour. It seems = like >>> a fairly harmless deprecation. >>> >>> Though if we do get rid of the var syntax, I'd like it if we kept the >>> reserved word, because it still might be useful in future for typed >>> variables or different variable scoping. >> >> Same opinion. >> Keeping various syntax makes language more complex. > > I think it's a drop in the bucket compare to new features we're adding pl= enty of on every version. These make the language a lot more complex than = var being an alias to public (not even different syntax). > > To me, var falls squarely in the bucket of "no strong reason to remove". I agree. There is no strong reason to remove. Regards, -- Yasuo Ohgaki yohgaki@ohgaki.net