Size: a a a

2018 December 18

SZ

Sergei Zobov in pro.elixir
Aleksandr Fomin
возможно, но так ведь всегда, чтобы чем-то пользоваться, нужно понять как оно работает. Вообще судя по всему, каждый запускает как хочет, я видел разные способы запуска приложения, не только с помощью релизов. В конце концов сделать релиз с дистиллери мне кажется проще, чем настроить деплой той же рельсы, например.
спорно, это как раз и умеривает пыл.
Представь, ты решил поиграть с elixir и реализовать на нём какой-нибудь PoC. Осолил написать код и у тебя даже получилось. Всё класно, тебе всё нравится.
А тут ты - хоп - и решил задеплоить своё приложение на свой бюджетный сервер в digital ocean.
В случае даже с хромым питоном, ты сможешь это сделать вот прям по первой статье в гугле, с elixir тебе потребуется разобраться.

Я не пытаюсь сказать, что это круто или не круто, просто это немного увеличивает порог вхождения, как мне кажется.
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Sergei Zobov
Если сравнивать с golang, то там совершенно не важно на чём и куда ты собираешь.
Собрал на линукс, скопировал на windows, запустил и запустилось, что приятно.
Да, с golang-ом деплой и сборка крутые, я знаю, но меня в Golang(а я несколько раз пробовал на нём программировать) останавливает то, насколько на нём сложнее и дольше делать те же самые вещи, что я пишу на Elixir-е. Поэтому приходится ругаться и дальше грызть кактус.
источник

SZ

Sergei Zobov in pro.elixir
Dmitry Russ (Aleksandrov)
Да, с golang-ом деплой и сборка крутые, я знаю, но меня в Golang(а я несколько раз пробовал на нём программировать) останавливает то, насколько на нём сложнее и дольше делать те же самые вещи, что я пишу на Elixir-е. Поэтому приходится ругаться и дальше грызть кактус.
Нисколько не спорю с этим. В этой дискуссии говорил за golang только со стороны деплоя.
Мне кодописательство на эликсире нравится куда больше, хотя иногда не хватает статической типизации. :)
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Настроить бильд и деплой - это одна неделя или пару дней из жизни создания софта, даже для пет проектов. Все остальное - это разработка. И когда более удобная разработка в Elixir-е и более удобное использование на продакшене(remote shell, tracing) - tradeoff с упаковкой воспринимается уже не так болезненно.
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Хотя это типичная боль для Elixir проектов 😊
источник

IK

Ihor Katkov in pro.elixir
Я думаю, что все проблемы деплоя решаются написанием постов/вопросов SO
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Ihor Katkov
Я думаю, что все проблемы деплоя решаются написанием постов/вопросов SO
И написанием патчей к distillery и в прошлом exrm (которых от нас было штук 5+) 😃
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Очень странно слышать про проблемы с деплоем, потому что вне зависимости от проекта ты тратишь 1-2 дня на это, а потом годы пилишь софт.
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Уверен что останавливает людей вообще не это
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Это может решать когда делаешь утилиту командной строки, но не стартап...
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Проблема в том, что потенциальная ЦА эликсира не доходит до него
источник

VH

Vildulv Hexenmeister in pro.elixir
Źmićer Rubinštejn
Проблема в том, что потенциальная ЦА эликсира не доходит до него
Потому что есть другие языки или потому что не хватает либ?
источник

SZ

Sergei Zobov in pro.elixir
Źmićer Rubinštejn
Очень странно слышать про проблемы с деплоем, потому что вне зависимости от проекта ты тратишь 1-2 дня на это, а потом годы пилишь софт.
на каких ты языках писал помимо эликсира?
С каких пор неавтоматизированный деплой занимает 1-2 дня?
источник

DR

Dmitry Russ (Aleksandrov) in pro.elixir
Sergei Zobov
на каких ты языках писал помимо эликсира?
С каких пор неавтоматизированный деплой занимает 1-2 дня?
На Java, на Ruby(не писал на руби, только вот деплоил).
источник

SZ

Sergei Zobov in pro.elixir
Dmitry Russ (Aleksandrov)
На Java, на Ruby(не писал на руби, только вот деплоил).
не, у меня к @Virviil был вопрос
источник

(

( in pro.elixir
Sergei Zobov
на каких ты языках писал помимо эликсира?
С каких пор неавтоматизированный деплой занимает 1-2 дня?
Так речь шла про автоматизацию
источник

(

( in pro.elixir
"Ты тратишь на это [автоматизацию] 1-2 дня..." (с)
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Ну да, так и есть. Сделать пайплайн занимает 1-2 дня, потом ты просто коммитишь... не важно на каком языке
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Для петпрожекта на эликсире разворачиваешь докку на vps, качаешь хероку конфиг и конец...
источник

ŹR

Źmićer Rubinštejn in pro.elixir
Тоже что и рельсы короче - разницы нету
источник