> > sub call($@) { goto &{(shift)} } > > > Вызов функции довольно дорогостоящая операция. Разыменовывание ссылки тоже > тоже занимает время. Вызов функции по ссылке вдвойне дороже. IIRC goto как в примере как раз дешевле вызова, т.к. не производит операций со стеком -- Sincerely, Dmitry Karasik