Hi!

> I am not sure but it is too expensive only for memory. I don't think 
> that current scope will be very big and operation for copying it very 

That depends on the scope, it can be very big - e.g. global scope. But
more important is not that it is big by itself, but that it retains
variables that are otherwise to be freed and thus increases overall
memory usage.

> we don't to know what variables will be needed in future. And seems to 
> me that can to detect which variables bound in closure and copy only it. 

If you know any way to do it, please tell. Please account for $$var, etc.

> Many people use PHP not because it very fast and because it very simple 
> to use.  Syntax must be more clear for support. And using additional 
> keyword for a bound with variables it's not doing it.

I don't think it's very complex syntax - you just specify the variables.
It takes 1 minute to read the manual and you know how to do it forever.
It's not the rocket science to write use($a, $b).

> At now this is there should not alter of course. What really needed is 
> 'named parameters'

That's entirely different topic.

-- 
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

Reply via email to