Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:76807 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 82471 invoked from network); 22 Aug 2014 12:18:56 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 22 Aug 2014 12:18:56 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.51 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.216.51 mail-qa0-f51.google.com Received: from [209.85.216.51] ([209.85.216.51:64144] helo=mail-qa0-f51.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D4/B0-13566-03537F35 for ; Fri, 22 Aug 2014 08:18:56 -0400 Received: by mail-qa0-f51.google.com with SMTP id k15so9427507qaq.24 for ; Fri, 22 Aug 2014 05:18:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=uFZZiat7gmUWq8jNxZRx88yr8zMyHw3UIdAPjaLn694=; b=lh+6eX+mG2BrSTmjlIQL95E1r6SKW6+YCDV5J3e2LcZ7wBN/VQqpxHsF1VPziP0tWt HioCyQzTX82cFClqkBLsja/Txh/K0U1OMqAKi6XwLEJAk/1sPQzXIdJEnFQNUpV2AxzH HwhNsBTo87Qi/6btuIu5MKCwVzPhOgbrI9gTQ2B2YsZJl2tv5P+0l6YBIlZdoTA5KtcM qQFCXKdpIx4aV4haBld6i62YMRhOIw+v6/3ZOaebkZelDNVH2tQbcRUwrTwraRISN3L+ vy+JQQxmtXvfqmu0fcqN5esEoH+KEMkEpUpWaMS1T09HQ+dkK8XdUgmcve8m6rJkgvtT VcRQ== MIME-Version: 1.0 X-Received: by 10.229.67.69 with SMTP id q5mr7129362qci.25.1408709455217; Fri, 22 Aug 2014 05:10:55 -0700 (PDT) Received: by 10.140.95.146 with HTTP; Fri, 22 Aug 2014 05:10:55 -0700 (PDT) In-Reply-To: References: Date: Fri, 22 Aug 2014 14:10:55 +0200 Message-ID: To: Nikita Popov Cc: PHP internals Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] [RFC] Better type names for int64 RFC From: pierre.php@gmail.com (Pierre Joye) On Fri, Aug 22, 2014 at 1:16 PM, Nikita Popov wrote: > Hi internals! > > Today the int64 RFC has been merged, despite objections regarding the > naming changes it introduces. > > As we were not given a chance to resolve this issue before the merge, a > short proposal has been created, which aims to revert all unnecessary > naming changes and instead use type names that are consistent with the > existing code base and expectations: > > https://wiki.php.net/rfc/better_type_names_for_int64 > > Due to the unexpected merge on short notice, with no chance for discussion, > this issue is blocking a number of other patches. As such I ask if we can > move through this RFC with a shortened cycle. I would not appreciate having > to wait three weeks to have a workable codebase again. I am against what you propose while being open to have better naming. Keeping what we have in 5.x is a huge mistake and will cause many issues, just like what NG does by using the same APIs or macros names but with different argument types. One example is the STR macro, a major pain. And the names of a macro should match what they actually do and the actually types they deal with, not some random totally misleading names. Cheers, -- Pierre @pierrejoye | http://www.libgd.org