>>>> скорости выполнения приложений. >>> >>> но Perl все равно тут бенчмаркает лучше других языков :) >>> >>>> Так, без Moose работать в ООП-стиле чуточку геморнее. >>> >>> но Mo*U*se быстрее ручных реализаций get'setteroв. >>> >>> то есть код: >>> >>> package User; >>> use Mouse; >>> has name => is => 'rw', isa => 'Str'; >>> >>> будет быстрее чем вот такой код:
> Тут надо померить. > и вообще это не законченное единственное решение > возможное на Perl Если мне не изменяет память, то Машанов на каком-то из мейловых техфорумов делал презентацию по поводу бенчмарков разных вариантов от Mouse до ручных вот сеттеров геттеров. всего в списке на графиках было около 10 разных вариантов (включая какую-то экзотику которую я вообще никогда не использовал) и вот меня тогда и удивило что Mouse работает быстрее ручных вариантов. оказалось там много хитростей юзается которые когда вручную класс пишешь не будешь использовать заради читаемости + XS. -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
