Hi Alain,

> On 2 Jan 2015, at 11:45, Alain Williams <a...@phcomp.co.uk> wrote:
> 
> There is a 3rd camp: (c)
> These are the language implementors, in particular 3rd parties eg HipHop. 
> These
> do care if a variable is int 42 or string "42" because there are optimisations
> to be made if they know that a value is really an int and not a string cleanly
> convertable to an int.

Er, optimisations are not at all prevented by having implicit conversions. They 
still allow you to reason about types within a function, because types are 
converted.

Thanks.
--
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