On 14 May 2016 at 12:48, Rasmus Schultz <ras...@mindplay.dk> wrote: > > Hack's memoize is an annotation for the language interpreter itself - > that's beyond the scope of this RFC, but could be implemented in the > future.
Please can you add something to the RFC that reserves the possibility to do this, so that it can be introduced in a BC compatible way in the future? Hand-waving away problems and saying that they aren't in scope is a sure-fire way to build deficiencies into a design. This is not a smaller problem in userland code, as it is easy for people to migrate from one library to another, but is almost impossible to overcome in core PHP, where any BC-breaking change causes lots of difficultly for end-users. cheers Dan -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php