Hi Andi,

I don't think postponing this to another big release is going to do anyone any good. You will not see magical revelations because it's postponed by another year.

No, but we might see a broader agreement, and that would give more of a basis for user confidence in moving to namespace usage.

Greg, Stas, Dmitry all three have deep understanding of the issues. In fact, I think we are closer to agreeing on a solution than it appears. I believe Dmitry is OK with Stas proposed solution + I think with a few more days of discussions with Greg we can nail something most feel OK with.

I sincerely hope so.

Please note that the really important/urgent reasons for why namespaces are needed are resolved. Many of the discussions are around edge cases some of which are not that likely to affect developers on a daily basis. Stas' syntax suggestion for dealing with ambiguous situations will likely almost never be needed. So let's not make an elephant out of it.

Was that pun intentional? :)

People who will actually start using this will find it beneficial (and I am sure pick-up will be faster in the OO realm than people here have noted).

That would rather depend on whether people like the implementation, methinks.

Btw, we are still in alpha. Historically a lot of these kind of issues have been resolved towards the end of the alpha cycle. That is OK. The beta/RC cycles are exactly intended to expose serious shortcomings in design with much broader community review.

I can assure you two things though:
a) namespaces are needed by many.
b) We will never make everyone happy.

I concur. Just let's not get trapped into one solution while under pressure at alpha stage, and then be stuck with it forever if it turns out to be less than optimal.

- Steph

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

Reply via email to