Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:83767 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 2837 invoked from network); 25 Feb 2015 11:23:44 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 25 Feb 2015 11:23:44 -0000 Authentication-Results: pb1.pair.com header.from=dennis@birkholz.biz; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=dennis@birkholz.biz; spf=unknown; sender-id=unknown Received-SPF: unknown (pb1.pair.com: domain birkholz.biz does not designate 144.76.185.252 as permitted sender) X-PHP-List-Original-Sender: dennis@birkholz.biz X-Host-Fingerprint: 144.76.185.252 mx01.nexxes.net Received: from [144.76.185.252] ([144.76.185.252:52065] helo=mx01.nexxes.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 31/28-62407-EB0BDE45 for ; Wed, 25 Feb 2015 06:23:43 -0500 Received: from [137.226.183.192] (ip3192.saw.rwth-aachen.de [137.226.183.192]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: db220660-p0g-1@packages.nexxes.net) by mx01.nexxes.net (Postfix) with ESMTPSA id 07FA348245F for ; Wed, 25 Feb 2015 12:23:39 +0100 (CET) Message-ID: <54EDB0BA.9060802@birkholz.biz> Date: Wed, 25 Feb 2015 12:23:38 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: internals@lists.php.net References: <0aa4f2f9eedf3c66af3463d42a9d4645@mail.gmail.com> In-Reply-To: <0aa4f2f9eedf3c66af3463d42a9d4645@mail.gmail.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] The Game Theory of Scalar Type Hint Voting From: dennis@birkholz.biz (Dennis Birkholz) Hi all, Am 25.02.2015 um 10:09 schrieb Zeev Suraski: > I think that what Anthony proposed about a week or so ago, of having both > votes, and if both pass 2/3 - have another vote to choose between them > (where a simple majority wins) - makes the most sense in this uncharted > territory. but that is exactly what Benjamin predicted to fail according to game theory. The only way this will work is to vote if some scalar type hints should come in with 7.0 (with a 2/3 majority) and then have a 50%+1 vote on which of both proposals. Otherwise the chance for either passing 2/3 majority is virtually zero. Or you could create a three-way vote, both proposals together need 2/3 majority over no-votes and the proposals that gets more than the other is chosen. Greets Dennis