On Tuesday 14 October 2008 14:10:50 Steph Fox wrote:
> I'm +1 on ripping out and leaving til 6.0. I don't think there is enough
> time between now and the 5.3.0 code freeze to make major changes to the
> language syntax. 

Major changes like ripping the feature that most people are looking forward to 
in 5.3 out?

> Making -> do double duty and adding E_STRICT messages to 
> currently legal code really doesn't look like a good option to me, much
> less during a point release and even less during the final moments of a
> release cycle. 

That E_STRICT was proposed for 6, not for 5.3, and is not a requirement - and 
about "double duty", it's not really unintuitive to reference to "members" of 
classes the same way you reference to "members" of instances.

> 'An announcement has been done on php.net' simply isn't a good enough
> reason to screw up the language; we can write new announcements and even
> explanations. And we already have *most* of a working implementation in
> 6.0, so it's not like ripping it out of 5.3 means starting over from
> scratch.

I would love to see the public reaction to those "new announcements and 
explanations", so in a way it's a win-win situation for me.

Regards,
Stefan

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

Reply via email to