On Mon, 2014-10-13 at 02:45 +0200, Marco Pivetta wrote: > The point is removing more API from core and moving it to userland. > API implemented in core needs to be maintained by core devs, and is > non-transparent to consumers (reflection/debugging/etc). > In general, I've always been against any non-language feature that isn't > implemented with the language itself, but it's my point of view: as a > simple rule of thumb (my rule, many would just say I'm crazy), if it can be > implemented in PHP, then don't add it to core or extensions.
For *adding* features that is a good rule. For removing not. Even less for a feature with more than a million hits on GitHub ... https://github.com/search?l=php&q=func_get_args&type=Code&utf8=%E2%9C%93 (while that metric is bad - too many duplicates due to forks and from phpt test suite, but still a notable number) johannes -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php