Hi,

On 8/2/06, Rasmus Lerdorf <[EMAIL PROTECTED]> wrote:
Zeev Suraski wrote:
> I believe the problem is that 10 years ago we introduced what can be
> described as 'loose OO programming', and we're replacing it (instead of
> augmenting it) with strict OO programming.

Sure, and I agree that we should find a comfortable middleground, I'd
just like to see a little less criticism of Marcus and some more
civilized discussion.  As far as I am concerned, Marcus' approach of
making the existing OOP design consistent with conventional OOP
principles is an extremely valuable one and something I hope he will
continue doing despite all the crap he takes for it.

In this particular case, nobody says anything against Marcus or his
work but about this change and then about the general direction is
taking regarding strict OO.

We can disagree with him (or anyone else) without being told to stop
to attack him. We never did not, we only disagreed, is it still
possible to disagree?

I think this is the purpose of this list to discuss things, especially
when we disagree on a direction. It is a bit stupid to say that as
there is nothing to discuss if we all agree...

In this particular case I think it should be possible to mark certain
internal methods as strict and keep userspace methods loose.

I agree and this is what many people asked.

Cheers,
--Pierre

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

Reply via email to