Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:84570 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 91329 invoked from network); 11 Mar 2015 18:48:19 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Mar 2015 18:48:19 -0000 Authentication-Results: pb1.pair.com header.from=zeev@zend.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=zeev@zend.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 209.85.212.180 as permitted sender) X-PHP-List-Original-Sender: zeev@zend.com X-Host-Fingerprint: 209.85.212.180 mail-wi0-f180.google.com Received: from [209.85.212.180] ([209.85.212.180:42751] helo=mail-wi0-f180.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 0E/8F-07702-1FD80055 for ; Wed, 11 Mar 2015 13:48:18 -0500 Received: by widex7 with SMTP id ex7so14299085wid.1 for ; Wed, 11 Mar 2015 11:48:14 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:references:in-reply-to:mime-version :thread-index:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=ugUwOxH6hbfwprwzxfR2QmTeijgDtBM0BT8KXtZwLPY=; b=G2zl+XnaXhAO5wpXzA4ofLehtC9gvGrOOFDBWySgXc7KsA+2MGxXxY8YhGu0OQ/DAS NpnLzxDSn6I+IED2zwc/q7zIRbVux7Pz4UfrTrURjtQiXAf23bbAUenEk935jxymJGgL uiMEwac50gVz/QuK8zBr872nyfp5lA8Lzvh9OYlCrlEJJOe4DOKLOOxNZ551GQrsM4eZ x6K5KtdUrln4L+nZ7vYvsjy2F6kosS0uW2wV8ujFt8Rn/XFQlZNc61mO9gxRfaI0cFpa 1aLjZTncIqGmaLqKPzKIEUeKdxM6ar0ER79b0W1Ayv6WAwG3xjYlNYCTQsxe7Op7eQHt 0o2A== X-Gm-Message-State: ALoCoQnOqg4JBgF/OryzuQ0wIEVFWeANBxW5dd0ZrX2S1KEDcriOrco02TZVsgLRL9Rs7oYxGvrFyzC3utJQfRkVUXAgdBb2hyWrz82dFllvXQ4l7svdsq7rLYwnYC/J5h5/dznENIgH1cVDR7qzs+43O01ZG1x+kA== X-Received: by 10.180.106.197 with SMTP id gw5mr32752697wib.58.1426099694242; Wed, 11 Mar 2015 11:48:14 -0700 (PDT) References: In-Reply-To: MIME-Version: 1.0 X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQKPOnWVaAuYgcCmzEA2Wd2iOMMQuADIFK7Om5OhBUA= Date: Wed, 11 Mar 2015 20:48:14 +0200 Message-ID: <756720a1f9593be0d7d04d005a28d06b@mail.gmail.com> To: Benoit Schildnecht Cc: internals@lists.php.net Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: RE: [PHP-DEV] Re: [VOTE][RFC] Coercive Scalar Type Hints From: zeev@zend.com (Zeev Suraski) It was actually Anthony who proposed that I do that. He also proposed that if they both pass, we'll have a vote to choose between them. For a lot of people, the dual mode and coercive STH RFCs aren't a zero sum game. They just want ONE of them to pass to have some sort of scalar type hinting, and almost don't care what it is. These people should vote in favor of both RFCs, if they find both of them acceptable. Rest assured that if I see that they both seem to be failing as we near the end of the voting time, I'll retract the Coercive STH RFC - and I'll actually vote in favor of the dual mode RFC, as much as I think it's bad, s= o that we have SOME sort of scalar type hinting in 7. Zeev > -----Original Message----- > From: Benoit Schildnecht [mailto:bensor987@neuf.fr] > Sent: Wednesday, March 11, 2015 8:37 PM > To: internals@lists.php.net > Subject: [PHP-DEV] Re: [VOTE][RFC] Coercive Scalar Type Hints > > Hi, > > You are making a very huge mistake, IMHO. By having 2 conflicting RFC, yo= u > are taking the risk they both fail. And it won't do any good to the > language. > > While you could have either proposed yours after the STH one if it would > have failed, or create a new RFC to make the STH one evolve if it would > have > succeeded, you decided to act with precipitation. > Why did you do this ? > > I'm kinda sad, upset and anxious. > > Regards, > > > "Zeev Suraski" a =C3=A9crit dans le message de groupe de discussion : > >The vote on the Coercive Scalar Type Hints is now open for voting. > > >The latest version of the RFC includes changes discussed on internals@ > >last > week: > > >1. Accept string->bool and int->bool conversions (false->bool is not > supported) > > >2. Accept leading/trailing spaces in string->number conversions. > > > > wiki.php.net/rfc/coercive_sth > > wiki.php.net/rfc/coercive_sth#vote > > > > Thanks! > > > > Zeev > > > -- > PHP Internals - PHP Runtime Development Mailing List To unsubscribe, > visit: > http://www.php.net/unsub.php