имеем
==file t/t/t.pm
package t::t::t;
sub test{
}
=cut
==file t.pl
require t::t::t;
my $f=\&t::t::t::test;
*f=\&t::t::t::test;
#способ 1
t::t::t::test();
#способ 2
$f->();
#способ 3
f();
=cut
какой из этих способов быстрее?
лобовое тестирование ничего не показало
вернее показывает что все способы эквивалентны
может быть кто-то владее ЗНАНИЕМ от сути процессов происходящих при этом и может сказать что ТОРИТИЧЕСКИ будет быстрее
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум perl+dbi, передача dbh в функцию (2008)
- Форум Moo, push в массив-атрибут класса (2013)
- Форум Создание лога в perl скрипте. (2006)
- Форум Perl, выкрутасы. Сделать функцию наподобие shift. (2015)
- Форум Вызов shell-скрипта из php-скрипта (2017)
- Форум вызов Perl функции (2004)
- Форум PERL и use strict (2005)
- Форум Ubuntu AppStore (2013)
- Форум Тетстировщики/Сингапур! (2007)
- Форум Ведущий тестировщик ПО/Team Lead (2006)