On Thu, 30 Sep 2010, Johannes Schlüter wrote:

> On Thu, 2010-09-30 at 21:33 +0800, Adam Harvey wrote:
> > All,
> > 
> > I've just written an RFC (with a patch against trunk) to implement a
> > Comparable interface similar to that in Java — in effect, allowing
> > object instances to be compared with semantics defined in userspace.
> > This is admittedly at the lower end of RFC-worthy proposals, but it's
> > a good system, and I'd like to see it used a little more. Plus, it's
> > good practice for the more interesting stuff to come. :)
> 
> What is this "more interesting stuff to come"? - currently it is a bit
> syntactic sugar, one might argue a feature which makes reading code
> harder(*), and we are careful with adding such.
> 
> 
> (*) Right now it is quite clear what happens if you read
>      $a == $b
> there are a few edge cases (0 == "100000 mails ina thread") but overall
> quite clear. With your patch "anything" might happen, which is hard to
> detect as we don't enforce strong typing, which would give a hint.

It sounds a little bit like operator over loading to me...

cheers,
Derick

-- 
http://derickrethans.nl | http://xdebug.org
Like Xdebug? Consider a donation: http://xdebug.org/donate.php
twitter: @derickr and @xdebug
-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to