On 20 Aug 2014, at 03:53, Laruence <larue...@php.net> wrote:

> On Wed, Aug 20, 2014 at 6:36 AM, Andrea Faulds <a...@ajf.me> wrote:
>> Good evening,
>> 
>> I have made an RFC which would make some small changes to how integers are 
>> handled, targeted at PHP 7:
>> 
>> https://wiki.php.net/rfc/integer_semantics
> 
> I'd like don't change the works behavior.  make it act the similar as C does.

For some of these things the behaviour is explicitly undefined in C, meaning 
it’s dangerous for us not to handle them specially, as undefined behaviour 
seems to give compilers an unlimited license to do absolutely anything at all.

The rest are “implementation-defined”. While what C does “works”, I’d rather we 
do one thing consistently instead of forcing developers to deal with the kinds 
of platform and compiler differences tools like PHP should be abstracting.
--
Andrea Faulds
http://ajf.me/





--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to