> > sub call($@) { goto &{(shift)} }

> >
> Вызов функции довольно дорогостоящая операция. Разыменовывание ссылки тоже
> тоже занимает время. Вызов функции по ссылке вдвойне дороже.

IIRC goto как в примере как раз дешевле вызова, т.к. не производит операций со 
стеком


-- 
Sincerely,
        Dmitry Karasik

-- 
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить