Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:71817 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 14391 invoked from network); 31 Jan 2014 04:57:15 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 31 Jan 2014 04:57:15 -0000 Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.217.173 as permitted sender) X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 209.85.217.173 mail-lb0-f173.google.com Received: from [209.85.217.173] ([209.85.217.173:40425] helo=mail-lb0-f173.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B8/00-13713-82D2BE25 for ; Thu, 30 Jan 2014 23:57:14 -0500 Received: by mail-lb0-f173.google.com with SMTP id y6so3073894lbh.18 for ; Thu, 30 Jan 2014 20:57:09 -0800 (PST) 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:content-transfer-encoding; bh=/LNV4jBR/csRInR5ShL2KgVsjQbZqC+aDiEEP0I0jc0=; b=Dvz2RZe1IrHfJTKkhQPbhamg20YV82j++9/CaArO5wEs95ATpmXPGI8e85EuZcgPYc 4F7Zi4b4tsm8MRUrWcbOS6zmW9idM1Wcf2P/1jymTTdpzvGuPZs9KKAGAduAlrG0EY7Z nQjqRJGqsCEK7pBtl/bgOSrMAoo92hhJoY63skNYZUMowYC1i/rWZYFKLiwOCWvUplw+ dvKmf9eDHv6AvI582iqJMAhEuVmLiGyWOWf2ibpYvHdd3zzLgcBvQ/57rXdQWFH9awzu /Ddla9sFj/NBeKgqCMdWWModCVGXfXmMdZqg/b2PvypeozSIRjgtF09CIRa17Nf7xoC4 Qe/g== MIME-Version: 1.0 X-Received: by 10.112.172.8 with SMTP id ay8mr208033lbc.41.1391144229517; Thu, 30 Jan 2014 20:57:09 -0800 (PST) Received: by 10.112.35.163 with HTTP; Thu, 30 Jan 2014 20:57:09 -0800 (PST) In-Reply-To: References: Date: Fri, 31 Jan 2014 05:57:09 +0100 Message-ID: To: Derick Rethans Cc: Anatol Belski , PHP Developers Mailing List , Matt Ficken , "Stephen A. Zarkos" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] [VOTE] 64 bit platform improvements for string length and integer From: pierre.php@gmail.com (Pierre Joye) On Fri, Jan 31, 2014 at 12:56 AM, Derick Rethans wrote: > And seriously, this one of the biggest mistakes I've seen in a while. > Changing APIs so much that basically half of your code needs an update, > or #ifdef hell. This is not acceptable, especially not for a PHP 5.X > branch =E2=80=94 especially not so late in the game for 5.6! Late? > And what is the gain? Absolutely nothing important. Who cares whether > you can have 2147483648 or 9223372036854775808 byte long strings? Or > whether some silly OS doesn't implement 64bit ints. Please re read the discussions about this RFC and the RFC, it is not only about that. If there is something still unclear, please raise your questions. > Seriously, you are > forgetting how incredible much pain *all* extension authors have to go > through. This is not only ext/ or pecl/ or people hosting things in > GitHub, but also an enormous amount of internal extensions for > companies. I do not think it has been forgotten. And many of the voters maintain (many) extensions as well, so do I. Cheers, Pierre