I disagree that PHP being a dynamic language justifies the introduction of deeply unpopular syntax. I mean, PHP developers are your end users. Bad past design decisions aside, you don't want to alienate your users.

And yes, this has probably been argued in the past. Unfortunately, it looks like you have people's attention *now*.

You're also right in that we can choose another language. I just wonder why you'd be so eager to encourage it.

Anyway, my point is that there may be other options. Such as putting off a long-sought feature until it can be implemented properly.

Cheers,
T

Arvids Godjuks wrote:
This was argued for months, there was tons of emails to read and backslash
is best for most people. PHP is dynamic language - that makes some major
restrictions, so you just can't apply something that is already in use
easily. That's why :: was rejected in first place. That's why . was
rejected, other separators had other issues. Backslash is easy to see, easy
to type (most layouts have it without Shift or something else) and clearly
says - I'm a namespace!
So anyway - in any language you will find something that you would't like.
You just live with that or chouse another language. That's all.

2008/10/27 Thomas Lee <[EMAIL PROTECTED]>

Lester Caine wrote:

The backslash is not ideal, but I think we all need to get behind it
rather than complaining. The only other real alternative today is to shelve
namespaces altogether for the next release rather than putting something in
that is simply not practical to extend later?

I'd prefer to see it shelved for another release with the aim of fixing
whatever technical barriers made the syntax unworkable in the first place.
I'm sure you'd have plenty of volunteers.

My personal concern is that once this goes public, we (the end users) are
stuck with that decision for the forseeable future.

I think there's obviously enough unhappy campers here that this option
should be at least considered. Not that I'm holding my breath or anything.

Everybody seems to be getting awfully emotional about this ...

Cheers,

T


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





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

Reply via email to