Да ладно, Шарифулину надо было попиарить себя, вот он очередной вброс и сделал =) Перл тут не при чем.
2013/5/21 Alessandro Gorohovski <[email protected]> > Oleg Kostyuk <[email protected]> писал(а) в своём письме Tue, 21 May > 2013 19:14:49 +0300: > > > 21 мая 2013 г., 18:41 пользователь Ivan Petrov <[email protected]>* >> *написал: >> >> > Разработка идет в сторону быстроты программирования, в возможным >>> ущербом >>> для >>> > скорости выполнения приложений. >>> >>> но Perl все равно тут бенчмаркает лучше других языков :) >>> >>> > Так, без Moose работать в ООП-стиле чуточку геморнее. >>> >>> но Mo*U*se быстрее ручных реализаций get'setteroв. >>> >>> то есть код: >>> >>> package User; >>> use Mouse; >>> has name => is => 'rw', isa => 'Str'; >>> >>> будет быстрее чем вот такой код: >>> >> > Тут надо померить. > и вообще это не законченное единственное решение > возможное на Perl > > > package User; >>> sub new { >>> ... >>> bless \%args => __PACKAGE__ >>> } >>> >>> sub name { >>> { проверить на Str } >>> return $_[0]->{name} if @_ == 1; >>> return $_[0]->{name} = $_[1]; >>> } >>> >>> >>> >>> > Без сигнатурных модулей >>> > неудобно писать опредения процедур и методов (нет параметров в >>> классическом >>> > стиле). Фактически все аспекты программирования на голом Perl, кроме >>> обработки >>> > текста, неудобны, если не использовать какие-либо модули CPAN. >>> >> > Что значит 'неудобно'? > > > Базовая же >>> > библиотека не вполне полна. >>> >> > и чего ж там не хватает такого, что есть у других? > > > на других языках все гораздо хуже >>> в руби API меняется "раз в неделю", юникод только-только приделали >>> *поддерживаемых* файберов в Python по факту нет. >>> итп итд >>> >>> > Еще проблема, - сложность языка, затрудняющая как написание парсеров, >>> так и >>> > написание, и главное, чтение кода человеком. >>> >> > Интересно, > А как и чем измеряли эту сложность? > > > > Префиксы $%@, - каменный век. >>> наоборот. префиксы $%@ улучшают читаемость кода. >>> >> > А каменный век это что значит > и что вы взамен можете предложить из другого века? > > Без сомнений +100 >> > > -- > ANG > > -- > Moscow.pm mailing list > [email protected] | http://moscow.pm.org > -- WBR, Yury Pats skype: yuripats cellular: +375 (29) 5870723
-- Moscow.pm mailing list [email protected] | http://moscow.pm.org
