Donald
Donald
кстати, не шутка.
А вот еще был пост как какие-то ребята вроде селектела переползли на хаскел вместо питона и никакого профита кроме страданий.
Pavel
Lucius
ключевое слово "переползли".
грехем и пол же начали с лиспа
Donald
https://habrahabr.ru/post/193722/
Donald
Pavel
Вот ФП, это что? Я не эксперт в этом, но в моем понимании это прежде всего иммутабельность, функции высшего порядка, хвостовая рекурсия, вот это вот все.
Alex
Арбуз
/stat@comstatbot
Combot
combot.org/chat/-1001030317489
Михаил
Че тут как у вас? Дебилы, тролли и нубы позамолчали и снова можно nginx обсуждать?
Roman
Михаил
Лень)
Михаил
Я так, на разведку вынырнул
Александр
Daniel
822 человека
Daniel
что уж тут пообсуждаешь
Daniel
но, если надо - у меня есть час до вылета
Daniel
можно пообсуждать
Pavel
Я никогда не писал на go и даже мастер классов не видел. Но хотелось бы знать, что в нем больше всего бесит после других классических языков?
Daniel
отсутствие exceptions
Pavel
Те кто его ругают говорят что он примитивный. Доставляет ли это проблем?
Daniel
нет, это - нет
Daniel
он и правда примитивный, но это ок
Daniel
exceptions и generics - вот это бесит люто
Pavel
А что с эксепшенами? В гугле и в акронисе вроде бы запрещено их использовать в C++
Pavel
Потому что иначе разработчики не следят за отловом ошибок
Daniel
ну я люблю исключения как в жабе
Daniel
а тут нету
Roman
Ко всему привыкаешь
Daniel
я стараюсь не привыкать
Dmitrii
Сишники как то в принципе не жалуют систему исключений в языке
Dmitrii
Обмазываются своими кодами возврата постоянно
Daniel
у них все еще хуже, на самом деле
Daniel
они там возвращают результаты через параметры-по-ссылке
Dmitrii
Интересно, найдется ли человек в этом чате, который скажет, что это круто?)
Alexander
Клево митап прошёл в Баду, я придумал митап про безопасность в ДевОпс и нашёл первого докладчика
Anonymous
Alexander
Видео с него будет в течение 2х недель
Anonymous
ни к чему хорошему это не привело
Alexander
Сюда запощу
Anonymous
ну можно легаси код пускать в ххвм
Anonymous
ура
Anonymous
только все равно говно получается
Anonymous
ну да, припудривать труп перед похоронами тоже хорошо, только вылечить человека до того, как он умер - получше будет
Pavel
Не понимаю, что значит "труп" в данном контексте.
Pavel
И где похороны - тоже не вижу
Anonymous
труп - это состояние пхп после рождения
Anonymous
no birth, no death
Pavel
Какие то странные некорректные и неверные по факту аналогии
Constantine️
как то ты набрасываешь отстойно
Anonymous
норм
Polnoch
ну не знаю, для интерфейса PHP удобнее питона, хотя питон для DevOps тасков я именно ❤
Polnoch
если я рисую панельку для чего-нибудь вроде техподдержки, это всегда будет что-то вроде пыха и бутстрапа,
Polnoch
для css
Polnoch
а бэкэнд, демон, на питоне, или вообще на каком-нибудь паппет или ансибл логика
Polnoch
Ничего он не сдох. Нигде так удобно нельзя делать фронт-часть на коленке :)
Polnoch
django неудобный и жирный просто жуть
Magistr
а фласк ?
Anonymous
уж не знаю, каким боком пхп можно назвать удобным
Anonymous
там даже функции называются вразнобой
Anonymous
и проебаться там легко
Anonymous
джанго для панельки оверхед конечно
Anonymous
вон фласк на питоне или какой-нибудь экспресс/коа на ноджс прекрасно подойдет
Pavel
там даже функции называются вразнобой
Есть такое, но с этим справляются, это ни разу не стоп-фактор. Удобство в том что буквально каждая потребность закрыта несколькими библиотеками и кучей мануалов.
Anonymous
а деплой какой охуенный
Anonymous
где эта хуйня выключена? в пхп.ини? в хтаксесс? в коде? еще где-то?
Anonymous
функции пиздец меняют свое поведение от опций в пхп.ини
Anonymous
несколько библиотек охуенно конечно, когда модули можно собрать только глобально на все
Anonymous
ну а хули, почему бы каждое приложение в докер не запаковать
Pavel
О каких модулях речь? Компосером можно любую версию в проект поставить
Anonymous
о нативных
Anonymous
модулей нормальных в пхп кстати просто нет
Anonymous
они все инклюдятся
Anonymous
просто то есть кусок кода вставляется туда
Anonymous
скоп засирается переменными
Pavel
Ну, .so файлы то?