Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:76321 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 55393 invoked from network); 3 Aug 2014 12:55:24 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Aug 2014 12:55:24 -0000 Authentication-Results: pb1.pair.com smtp.mail=ajf@ajf.me; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=ajf@ajf.me; sender-id=pass Received-SPF: pass (pb1.pair.com: domain ajf.me designates 192.64.116.207 as permitted sender) X-PHP-List-Original-Sender: ajf@ajf.me X-Host-Fingerprint: 192.64.116.207 imap2-2.ox.privateemail.com Received: from [192.64.116.207] ([192.64.116.207:43718] helo=imap2-2.ox.privateemail.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id AD/E2-25844-A313ED35 for ; Sun, 03 Aug 2014 08:55:24 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.privateemail.com (Postfix) with ESMTP id 77AC38C0080; Sun, 3 Aug 2014 08:55:44 -0400 (EDT) X-Virus-Scanned: Debian amavisd-new at imap2.ox.privateemail.com Received: from mail.privateemail.com ([127.0.0.1]) by localhost (imap2.ox.privateemail.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id yFgKPlCEPqUD; Sun, 3 Aug 2014 08:55:44 -0400 (EDT) Received: from [192.168.0.15] (unknown [90.210.122.167]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.privateemail.com (Postfix) with ESMTPSA id BED108C007B; Sun, 3 Aug 2014 08:55:41 -0400 (EDT) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\)) In-Reply-To: Date: Sun, 3 Aug 2014 13:55:38 +0100 Cc: Kris Craig , Chris Wright , Adam Harvey , PHP internals Content-Transfer-Encoding: quoted-printable Message-ID: <659E6F33-ADDB-4012-A7BA-E751AE0CF7C8@ajf.me> References: <739E5BAE-A01D-4936-A016-8CD90CD64BA1@ajf.me> <218DB0E9-B785-4E86-A74C-A59B428DB037@ajf.me> To: Zeev Suraski X-Mailer: Apple Mail (2.1878.6) Subject: Re: [PHP-DEV] [VOTE][RFC] intdiv() From: ajf@ajf.me (Andrea Faulds) On 3 Aug 2014, at 13:51, Zeev Suraski wrote: > Based on the discussion on internals@ I'm not sure why it should not = be > construed as consensus against any kind of operator for intdiv. Quite = the > contrary, those who opposed it (myself included) opposed it on the = grounds > that it's not nearly commonly used to be worth a dedicated operator. > Quoting one of those who opposed, "IMHO this is not enough for a new > operator... Especially if this means we have to tolerate something = like > %/" (note both the operator being different from the one that ended up > being proposed in the RFC, and the key objection being the necessity = of > needing this as an operator in the first place). >=20 >> To save hassle, could I not modify the current RFC and hold another > vote? I >> don't see why we'd need an entirely new RFC. >=20 > I think that the best way to save us all hassle is to accept that = there's > overwhelming majority against introducing a dedicated operator for = this > use case... > I think a revote should be considered only if you come up with a = concrete > alternative, and you get a pretty good reason to believe that the = results > will be different (e.g. by asking 5-10 people who voted 'no' on the > current RFC and getting a 'yes' from at least some of them). We need = to > be respectful of people's time - and generally not assume that = something > that was voted upon and rejected, will be accepted after minor mods. Right. While I=92d love to hold another vote and get it in, I know it=92s = not going to happen. Just switching to %/ or something is not going to = really change the general consensus against the need for %%. At best, it = might mean one more vote in favour but it=92s hardly going to swing it. Unless someone presents me a proposal that will somehow get this a 2/3 = majority and actually pleases everyone, it=92s not going to be reopened. -- Andrea Faulds http://ajf.me/