Hello Andi, Tuesday, May 16, 2006, 11:09:51 PM, you wrote:
> Hi Marcus, > I don't see why everything is always personal for you. Na. Don't get me wrong here. I am just trying to express that what we did in the past didn't really work out. The conservative behavior of adding new features late if at all resulted in a few problems we might have been able to avoid had we added the stuff earlier. Howver adding everything early is as you correctly said unmaintainable. And i further more have no alternative. > As I mentioned > numerous times in the past, having an in-depth discussion about > features, both their implementation, affect on language semantics, > and relevance to PHP is very beneficial for all. All I meant was that > the implementation is one step (and a very necessary step) but that > having a patch doesn't always mean it should be applied right away. I > just want to make sure we all think it through and discuss the > different cases. Discussing it is good as long as we actually agree that it is worth discussing :-) > So it boils down again to the same very relevant question I asked > initially. Where do you see the edge cases? Can I return a readonly > property by reference, can I assign it by reference? Nope, no references. References would allow writing. Because PHP doesn't offer readonly variable at all. Which is another reason i went the 'readable' road. > So I'm really not asking for too much. Just asking to also work on > the second part which is defining better the reach of this patch. I > think this part needs at least as much effort as the patch itself. I do all i can. I try to get it straight, find a nice semantics buld up my own opinion and the try to convince people of it. Besides that as always i try to correct any technical or theoretical issue i can stand helping more people to understand the matters :-) It's just little but all i can do, sorry :-) Best regards, Marcus -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php