> -----Original Message----> From: Leigh [mailto:lei...@gmail.com] > Sent: Tuesday, February 24, 2015 2:56 PM > To: Albert Casademont Filella > Cc: Benjamin Eberlei; PHP Internals > Subject: Re: [PHP-DEV] The Game Theory of Scalar Type Hint Voting > > On 23 February 2015 at 21:15, Albert Casademont Filella > <albertcasadem...@gmail.com> wrote: > > I like it! That's what I proposed to Anthony (and Andrea before) > > before Zeev presented their alternative, to held a double vote on the > > strict vs weak feature. It was not met with much enthusiasm, hope they > > change their minds with your proposal! > > Except a dual vote is probably not going to work in favour of strict vs. > weak. > > Why would anyone who wants purely strict vote for "Yes (strict)", when > they > know that "Yes (weak)" is going to have the majority. It boils down to > voting > Yes for something you don't want. I don't think it will convert votes at > all. > _If_ I wanted _strict only_ and I was presented with "Yes (strict)", "Yes > (weak)", and "No" and could see the weak vote winning by a clear margin, I > would vote No.
Leigh, There isn't a weak-only proposal on the table. There's the original one (dual mode) and the coercive one. Both have both strict and dynamic elements in them. 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. I think that opening the votes at the same time is probably a good idea. Zeev -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php