Re: RfC: rethink OO inheritance strictness

From: Date: Tue, 01 Aug 2006 17:38:10 +0000
Subject: Re: RfC: rethink OO inheritance strictness
References: 1 2 3 4 5  Groups: php.internals 
Request: Send a blank email to internals+get-25081@lists.php.net to get a copy of this message
On Fri, July 21, 2006 4:32 am, Lukas Smith wrote: > Derick Rethans wrote: >> On Fri, 21 Jul 2006, Lukas Smith wrote: >> >>> Richard Quadling wrote: [snip] >>> Its not about being "right". Acedemically Marcus changes are >>> correct. With all due respect... There are several languages in which it's not "right" at all. Whether PHP wants to move more in one direction or another, or cut its own path and stand on its own merits is the question *I* see at issue here. Are we aiming to be "just like Java" (tm) or are we going more towards some spices tossed in from, say, Common Lisp / Scheme, to create something new? Are we aiming towards polymorphism in PHP 7? (or 8, or 9, or ???) What will it look like? > Or it will mean that the established user base gets ticked off and the > other people see PHP as just playing catch up to Java. Now is probably > the time to hire a consulting firm ;) I use OOP so seldom that I just don't care *that* much, but if I'm ever going to actually use this stuff, I'd rather *not* have PHP force me to not use different args on the "same" methods in subclasses. -- Like Music? http://l-i-e.com/artists.htm

« previous php.internals (#25081) next »