Вот смотрю на python синтаксис и плакать хочется. Никак не возьму в толк почему его называют красивым.
@z3r0slab96 Жыл бұрын
Добавьте к этому низкую производительность
@sergeyshlykov13053 жыл бұрын
Спасибо за видео, подход к сравнению выглядит очень детальным. И видно что автор постарался. Забавно, что каждый сравниватель языков на голом месте (все мы, наверное, это пытались делать в отрыве от конкретного проекта или их направленности) смотрит из своих интересов и предпочтений из-за чего изначально получается что-то не понятное... Из разряда сферы применения - научные вычисления - python можно, а вот erlang видимо никак нельзя применить для научных работ. И с сетями на python можно, а на erlang видимо никак не поработать. Или количество строк - если вы хотите меньше, то в питоне меньше, а если вы хотите больше - давайте сложим все версии питона - будет больше. ОРМ - у питона все отлично в сравнении, но впринципе есть конструкторы запросов куда интереснее, динамичнее и кастомнее. И другое. Ну т.е. явно была видна направленность разработчика на Python. Просто было бы интереснее, если бы автор доклада именно раскрывал реальные\мнимые сильные стороны языка с точки зрения выполнения задач. Или, например, сказал бы вот у erlang обещают распараллелевание - оно выглядит на проде так, производительность такая. А вот у питона так. У erlang жизненный цикл процесса такой, а у питона такая задача решалась бы так. Сравнили. А не делал что-то из разряда - ха-ха ерлангисты не понимают Let it crash. Ведь ровно так-же можно сказать и про питонистов - ха-ха зачем 100+ ОРМ, шаблонизаторов и серверов в языке, концепция которого заключается в "единственном наилучшем решении". Получается, что разработчики библиотек на Python не понимают своего языка?) В конце благодаря вопросам стало значительнее что к чему.
@IgorTimurov8 жыл бұрын
В конце разработчик PHP отлично все подметил про Erlang, а вот докладчик так и не проникся Erlang'ом =)
@sledleo7 жыл бұрын
А что с Cython? Почему самим не написать узкое место на С для маршрутизации и распределения нагрузки по аппаратным ресурсам? Готовые решения часто страдают избыточностью и не гибкостью...
@romanv47376 жыл бұрын
- Erlang лучше чем Python. - Чем? - Чем Python.
@IExSet4 жыл бұрын
Тем где Python никогда не выдержит никогда, высоконагруженность - это не про Python. И наоборот - сравнительная алгоритмическая универсальность и широта сфер применения, это не про Erlang. С другой стороны СЕРЕБРЯННОЙ ПУЛИ НЕТ, лучше всего комбинировать несколько технологий (Python с крестами, Erlang c крестами и т.п.)
@IExSet4 жыл бұрын
Бесполезная речь, попытка сравнить тёплое с мягким. Лайк за труд. И ещё возникли сомнения, что это квалифицированный эрлангист.
@stainlesstales35032 жыл бұрын
Говорит же - полгода кодил в 2016 году. До OTP так и не добрался.
@drednout86 Жыл бұрын
Junior Erlang Developer тогда был, метко подмечено :) Но проект на Erlang до сих пор в проде работает и с ним всё хорошо. Есть шанс, что инженерной квалификация было достаточно на тот момент.
@drednout86 Жыл бұрын
> попытка сравнить тёплое с мягким На старте проекта был выбор между этими языками, поэтому сравнение вполне уместно, ИМХО.