Date: 10/06/98
- Next message: Robb Ballard: "[PHP-DEV] Re: Bug #779 Updated: Compile failure (PHP+Oracle 8.0.5)"
- Previous message: be <email protected>: "[PHP-DEV] Bug #827: request on object constructors"
- In reply to: be <email protected>: "[PHP-DEV] Bug #827: request on object constructors"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
At 21:27 06/10/98 -0000, be <email protected> wrote:
>From: be <email protected>
>Operating system: any
>PHP version: 3.0.5
>PHP Bug Type: Feature/Change Request
>Bug description: request on object constructors
>
>The constructor method of a class should be changed from
>the classes name to "init" or whatever static name - or additional
>support for this should be given for backward compatibility.
WILL NOT HAPPEN.
No more downwards compatability issues from this business. It might be
possible to make a child class inherits its parent constructor by default,
but that's not a 3.0 issue. My personal opinion is that classes are being
overused in all sorts of places, including places where they have no value
but pure bloat. Inheritance makes this even worse.
Guys, an interpretted language like PHP is *NOT* suitable to be an OO
language. There'll be *no* additional parser level features in version
3.0, please stop asking for them.
Zeev
-- Zeev Suraski <zeev <email protected>> For a PGP public key, finger bourbon <email protected>-- PHP Development Mailing List http://www.php.net/ To unsubscribe send an empty message to php-dev-unsubscribe <email protected> For help: php-dev-help <email protected>
- Next message: Robb Ballard: "[PHP-DEV] Re: Bug #779 Updated: Compile failure (PHP+Oracle 8.0.5)"
- Previous message: be <email protected>: "[PHP-DEV] Bug #827: request on object constructors"
- In reply to: be <email protected>: "[PHP-DEV] Bug #827: request on object constructors"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

