[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