Re: LSB forward_static_call()
| From: | Etienne Kneuss | Date: | Tue, 24 Jun 2008 19:23:37 +0000 |
| Subject: | Re: LSB forward_static_call() | ||
| References: | 1 2 3 4 5 6 7 8 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-38598@lists.php.net to get a copy of this message | ||
Hello,
you're the only one disagreeing here, in this thread everybody is in
favor of that change except you, and your arguments are:
1) this difference is bad
2) no problem with functions
For which I've (along with others) already argued that:
1.1) some difference is already felt by regular users (They actually
believe that parent:: is a special construct that allows non-static
calls), I'm not saying it's OK because they're wrong, but it won't be
a shock to introduce a difference.
1.2) the difference is only relevant in some very limited cases
1.3) the ClassName:: alternative needs to be used on very very limited cases
2.1) functions shouldn't be here to solve language design problems,
especially when half of the feature is implemented as a keyword.
2.2) It's not convenient at all (c.f. references) , has WTF factors
(c.f. referencing unrelated class), confusing naming.
So yeah, if you're really the only one against it, and nobody else
speaks up to disagree, I guess it should be ok to commit it.
Regards
On Tue, Jun 24, 2008 at 8:08 PM, Stanislav Malyshev <stas@zend.com> wrote:
> Hi!
>
>> No need to argue over and over, I'll produce a patch based on the
>> (probably) outdated one done by Mike and have it committed if no new
>> strong feelings against it raises.
>
> I must be missing something in this "discussion" concept. So it goes like
> this: "I will make a patch and commit" - "No, please don't, it is not
> good!"
> - argument, argument, tons of explanations why it's not good - "OK, no need
> to argue, I will make patch and commit". Why bother?
> --
> Stanislav Malyshev, Zend Software Architect
> stas@zend.com http://www.zend.com/
> (408)253-8829 MSN: stas@zend.com
>
>
--
Etienne Kneuss
http://www.colder.ch
Men never do evil so completely and cheerfully as
when they do it from a religious conviction.
-- Pascal