[RostovOnDon.pm] Perl 5.10
Владислав Жук
Vladislav.Zhuk на rt.ru
Вт Сен 16 22:04:34 PDT 2008
Здравствуйте, Rostov-on-Don Perl Mongers!
Вы писали 16 сентября 2008 г., 23:54:45:
>>> Например, цикл foreach, использующий $_ вместо временной переменной,
>>> точно работает медленнее.
>>
>> Медленнее где?
> Может я неправильно понял исходный вопрос. Имел в виду сравнение
> for (1..10000000) {$_++}
> и
> for my $i (1..10000000) {$i++}
> на одной версии интерпретатора.
Уважаемые коллеги, при таком подходе 99% времени уходит на создание
массива из 10 миллионов элементов (1..10000000), а не на выполнение
поставленной задачи тестирования.
Поэкспериментируйте с правильным циклом: (my $i = 0, $i <= 10000000, $i++) {$i*$i}
Или выберите более корректный пример.
--
С уважением, Владислав
Подробная информация о списке рассылки RostovOnDon-pm