On Wed, 08 Jun 2011 00:17:51 +0300, Ruslan Zakirov wrote:
sum из List::Util - это не только минимально, но еще и быстро (если с
компилятором). Далее есть сравнение.
Согласен sum из List::Util --- очень заманчиво пользовать,
только множественные FAIL PASSED на perl >=5.10 немного отпугивают
:)
Интересно, что Scalar::Util прижились без вопросов. blessed, weaken и
refaddr не вызывают вопросов, а к List::Util совершенно другое
отношение. Интересно, что оба модуля в одном дистрибутиве на CPAN. В
составе perl с 5.8.
comparing array sum with 1 element(s)
Rate for loop sum util
for loop 1298871/s -- -75%
sum util 5202767/s 301% --
comparing array sum with 3 element(s)
Rate for loop sum util
for loop 1068413/s -- -74%
sum util 4142576/s 288% --
comparing array sum with 10 element(s)
Rate for loop sum util
for loop 627562/s -- -83%
sum util 3594095/s 473% --
comparing array sum with 100 element(s)
Rate for loop sum util
for loop 96701/s -- -92%
sum util 1226353/s 1168% --
Премного благодарен.
:)
Подскажите, а с помощью чего такую
сравнительную статистику можно получить / воспроизвести?
и что означают отрицательные % ? --- это считается плохо/хорошо?
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org