Hi! > I don't have concrete idea right now. If there is cleaver way that > avoids disadvantages, I would like to see such feature by default > since almost all PHP competitors have this.
We are not in competition with other languages over number of features implemented. "All cool boys do it" is not really a good answer, the good answer should be why is it good for PHP as a language and as an ecosystem having particular target audience and particular purpose. In my opinion, changing what classes do in runtime fits the PHP's traditional audience and purposes rather poorly. Of course, there are always non-traditional ways of using it, it is a time-honored way of hackers. For them, there's always runkit. -- Stanislav Malyshev, Software Architect SugarCRM: http://www.sugarcrm.com/ (408)454-6900 ext. 227 -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php