Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:82298 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 92685 invoked from network); 9 Feb 2015 18:02:38 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 Feb 2015 18:02:38 -0000 Authentication-Results: pb1.pair.com header.from=narf@devilix.net; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=narf@devilix.net; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain devilix.net designates 209.85.214.177 as permitted sender) X-PHP-List-Original-Sender: narf@devilix.net X-Host-Fingerprint: 209.85.214.177 mail-ob0-f177.google.com Received: from [209.85.214.177] ([209.85.214.177:64893] helo=mail-ob0-f177.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id A9/50-25034-D36F8D45 for ; Mon, 09 Feb 2015 13:02:38 -0500 Received: by mail-ob0-f177.google.com with SMTP id wp18so26096947obc.8 for ; Mon, 09 Feb 2015 10:02:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=devilix.net; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=SXtRhtrNJJyQxPJ/i7bJ1mTxVsj1piETi6sQJLkpTEs=; b=LTuM3ItwPPIwI1bR60dEILIjMufI0wT2LwCdf6V06/Iz/sZkxDQcENZrxZq4lvJomV 6mrsH+fSzs3+5DuLcDYVToM8+4lgKhnN/rahooIe2Yrt4SIZOJP02TQhFESvtOjCIrsB B6PpAI80w5Qndz8nTfFwfh5Bw5l9ihckaWpKM= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=SXtRhtrNJJyQxPJ/i7bJ1mTxVsj1piETi6sQJLkpTEs=; b=JCBUgoU7oPm3AnwD2EbvQaz2GA9CgJQ6V3CSSHfkztW5/s0yRwlxuOUNDNINHZSqvv vvkKHXCyDsJFIomicqT2Ta0QKFahRwdJ0sLcQAEfHXcArUyHLPWh/WosIB32dgjRL2s3 X4dqvrLABmEej9ncfnuDM81bR/2SiJikPOaMtKvHC/v2k0EYKzNwJyPCoDkuXvDLguPJ O5+GnpkWFGA5yAYov+0Y5woTYYhlDBUUQ40eXNHX7aSQbL6q+t3ApEJKk5PChf3YNfoY 4H1gnNGDvygtDDjBFwQ3gR/xPsBrNeKOaGAwnlAJ1GH2iL6y/p0vtiqOoODo1JsfkGX9 JZdA== X-Gm-Message-State: ALoCoQn4drOhDYiOWIhRMjFrRSEd0qGSJRjtMsQxoRM3l2EVqf+H5K0fKHgvTyBP32ZFx7HafUEM MIME-Version: 1.0 X-Received: by 10.183.3.36 with SMTP id bt4mr12738182obd.44.1423504954854; Mon, 09 Feb 2015 10:02:34 -0800 (PST) Received: by 10.202.214.205 with HTTP; Mon, 9 Feb 2015 10:02:34 -0800 (PST) In-Reply-To: <54D8ECCF.4000202@seld.be> References: <8703B53E-2C4A-4AC6-95C4-D4F19C6D5221@ajf.me> <54D5659D.5000602@php.net> <54D7A6DB.3050209@seld.be> <74136F1E-817F-4A33-8228-B47045DD65C3@ajf.me> <54D7EB44.9010005@gmail.com> <54D7F972.4010107@seld.be> <2013B2A4-74E6-4452-8A48-E749DCBEA2EF@zend.com> <6C020C7F-85C0-4C88-8766-48CEDA6290F8@ajf.me> <3399a072b6cb66434e72c5f5b37d5df0@mail.gmail.com> <54D8ECCF.4000202@seld.be> Date: Mon, 9 Feb 2015 20:02:34 +0200 Message-ID: To: Jordi Boggiano Cc: "internals@lists.php.net" Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] [VOTE] Scalar Type Hints From: narf@devilix.net (Andrey Andreev) Hi, On Mon, Feb 9, 2015 at 7:22 PM, Jordi Boggiano wrote: > > And that is exactly why this RFC is great, since it lets the > strict-proponents have their strict types in their files, but those > preferring weak ones can remain in the default weak mode, never see an ugly > declare(), and still call strict code in weak mode. > > That is why I don't quite understand the "no" votes coming from weak-hints > proponents. Unless of course you would prefer to pass weak-only v0.1 and > then shoot down any attempt at strict hints. That strikes me as quite > selfish though, given the strict-proponents isn't such a tiny group of > people. > > And then there are the people sitting somewhere in between the black and > white camps. Those that would like to use strict sometimes for some critical > code paths, and for them the proposed solution is quite good as well. > I am in the "between black and white" camp and this RFC doesn't give me what I want, nor did the 0.1 version of it. I would vote 'no' on both if I had voting privileges. Please, all, stop speculating and just let the votes count. Cheers, Andrey.