Re: [RFC] Namespace syntax decision
| From: | Hannes Magnusson | Date: | Sat, 22 Mar 2008 11:00:42 +0000 |
| Subject: | Re: [RFC] Namespace syntax decision | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-36315@lists.php.net to get a copy of this message | ||
On Fri, Mar 21, 2008 at 10:36 PM, Marcus Boerger <helly@php.net> wrote:
> Hello Internals,
>
> we all were asked to stop discussing syntax of namespaces as we were told
> that we would decide after the namespace functionality was fully implemented.
> Now I think that the functionallity is pretty much settled we should
> revisit the syntax. We all have been very patient so far. Anyway here goes
> my take on it:
>
> PHP is very close to Java and C++ in terms of Syntax. And many of our users
> are familiar with one or even both of them. Also we have a tendency to
> especially take syntax from those two or be in line with those two
> languages. That said I see two ways:
>
> 1) namespace foo { }
Since multiple namespaces are allowed in the same file we have no
choice but to use this syntax.
Otherwise, I would have gone for package foo;
-Hannes