Re: namespaces and alpha3
| From: | Scott MacVicar | Date: | Tue, 14 Oct 2008 13:16:02 +0000 |
| Subject: | Re: namespaces and alpha3 | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-40987@lists.php.net to get a copy of this message | ||
Lukas Kahwe Smith wrote:
> Hi All,
>
> There was an offline exchange, which generated a lot of good ideas, but
> that failed to find agreement for one final proposal among the
> participants. I had hoped that the results would have been mailed to
> this list yesterday. Since I am going on yet another frisbee trip in
> about an hour, I am putting on the thumb screws with this post. Stas
> might update his proposal and Dmitry has a proposal that makes some more
> modifications to be able to handle functions/constants in namespaces
> without ambiguities. I will leave it to them to send their proposals to
> the list.
>
> At this point I guess we have the choice between:
>
> 1) rip them out
+1
I'd much rather see namespaces removed for 5.3 and a more thought out
implementation for a future release. To be honest prefixing your classes
isn't overly hard, so its not something most people will miss from 5.3.
This discussion has already held up 5.3 enough for now and I'd rather
not see BC badly broken when we "fix" some things in the future. Once we
ship an implementation of Namespaces we're more or less stuck with it.
Scott