> I don't think it gains you anything: in a fork the child process has a 
> completely separate address space, so all variables are independent from 
> the parent.
> 
> However in threads you may wish explicitly to copy a value, because it 
> can change in the other thread. Especially;

right it doesn't gain anything, except continuity between threading 
versus forking.  It just surprises me to not allow it.
-r
-- 
Posted via http://www.ruby-forum.com/.