Re: Re: PHP 6.0 Wishlist
| From: | Wez Furlong | Date: | Sat, 13 Aug 2005 00:11:33 +0000 |
| Subject: | Re: Re: PHP 6.0 Wishlist | ||
| References: | 1 2 3 4 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-17932@lists.php.net to get a copy of this message | ||
We definitely need to start thinking forward and introduct a 64-bit
type. It needn't replace the 32-bit type.
IIRC, Andi promised that we would have this after 5.1, so I think it's
a done deal.
It's especially important now that we have a number of extensions
returning 64-bit data.
And with Visual Studio .Net 2005, time_t is now 64-bit (!?)
--Wez.
On 8/12/05, Sara Golemon <pollita@php.net> wrote:
> > How about doubling integer precision to 64 bits and float/double precision
> > to 128 bits? It's in line with 64 bit CPU capabilities, and personally, I
> > wouldn't mind it a bit if it would make numerical processing in PHP slower
> > on 32 bit systems. I think the advantages are much too great for that. If
> > this is ever gonna happen, I think PHP6 would be great timing for it.
> >
> If there were such a type as 'zend_long' used universally that might be at
> least possible (even configurable as a compile-time switch), but as it is
> *EVERYTHING* that touches a zval expects a long. On 32bit platforms that's
> a 32-bit number and there's no trivial way to change that.
>
> Athlon64s and Opterons are cheap nowadays anyway. I picked up a MB/CPU
> combo at Fry's last week for like $200.
>
> -Sara
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>