Size: a a a

2019 December 16

ŹR

Źmićer Rubinštejn in pro.elixir
1. Beam - очень нишевый инструмент, подходящий в основном для передачи сообщений. Так как типичный сайт сегодня - это передача сообщений из HTTP в базу данных и назад - то очевидно что ниша занимает где-то 90% современной промышленной разработки ПО. Узкая конечно, но что поделать. Супервизоры нахер не нужны - можно же заплатить 10к баксов в месяц девопсу за кубер.
2. Необходимость ставить точку - очевидно тот самый  минус, который достоин места во ВСЕОБЬЕМЛЮЩЕМ списке и занимает целый 1 пункт из 10. & как способ превратить функцию в лямбду - это непреодолимая беда современного ФП. А уж когда ставится арность - прям скулы сводит... Забыли завезти каррирование и поэтому все страдают
3. Агрессивный вытесняющий планировщик не дает багу заблочить нафик всю программу в ущерб производительности. Очевидно же, что милисекунда в искуственном бенчмарке гораздо важнее чем даунтаймы. Бенчмаркоебы плачут кровавыми слезами от мерзостей Эликсира.
4. Отсутствие ебли с shared state никак не дает уснуть любителям семафорно-мутексного красноглазого секса.
5. Медленная арифметика, нужная в тех самых 10%, принадлежащих другой нише, мешает апологетам Эликсира говорить об универсальности своего языка чем жестоко принижает их ЧСВ.
6. После некоторых языков с отсутсвием generics макросы доставляют непреодолимые проблемы, с другой стороны некоторые рубисты ноют что "магию не завезли". Тут эликсир плох одновременно и с той и другой стороны.
7. Вакансий мало =(

Плюсов к сожалению настолько мало, что не хочется их обсуждать...
источник

SZ

Sergei Zobov in pro.elixir
Логичный Лесник
Только одно: Зачем они вне телекомов?. Просто не могу придумать, как я мог бы их использовать.
Чувак, ты толсто троллишь. Либо не шаришь.
источник

IK

Ihor Katkov in pro.elixir
чувак в шоке наверное от вас)
источник

DM

D M in pro.elixir
То есть по твоей логике все, что не используешь (или не понимаешь как использовать) = минус?
источник

ЛЛ

Логичный Лесник in pro.elixir
D M
То есть по твоей логике все, что не используешь (или не понимаешь как использовать) = минус?
Так не только я один: https://www.youtube.com/watch?v=3WYFeaxgdH0
источник

DM

D M in pro.elixir
то есть логика верна? “я не знаю как использовать Х -> наличие Х - минус языка”
источник

ЛЛ

Логичный Лесник in pro.elixir
Źmićer Rubinštejn
1. Beam - очень нишевый инструмент, подходящий в основном для передачи сообщений. Так как типичный сайт сегодня - это передача сообщений из HTTP в базу данных и назад - то очевидно что ниша занимает где-то 90% современной промышленной разработки ПО. Узкая конечно, но что поделать. Супервизоры нахер не нужны - можно же заплатить 10к баксов в месяц девопсу за кубер.
2. Необходимость ставить точку - очевидно тот самый  минус, который достоин места во ВСЕОБЬЕМЛЮЩЕМ списке и занимает целый 1 пункт из 10. & как способ превратить функцию в лямбду - это непреодолимая беда современного ФП. А уж когда ставится арность - прям скулы сводит... Забыли завезти каррирование и поэтому все страдают
3. Агрессивный вытесняющий планировщик не дает багу заблочить нафик всю программу в ущерб производительности. Очевидно же, что милисекунда в искуственном бенчмарке гораздо важнее чем даунтаймы. Бенчмаркоебы плачут кровавыми слезами от мерзостей Эликсира.
4. Отсутствие ебли с shared state никак не дает уснуть любителям семафорно-мутексного красноглазого секса.
5. Медленная арифметика, нужная в тех самых 10%, принадлежащих другой нише, мешает апологетам Эликсира говорить об универсальности своего языка чем жестоко принижает их ЧСВ.
6. После некоторых языков с отсутсвием generics макросы доставляют непреодолимые проблемы, с другой стороны некоторые рубисты ноют что "магию не завезли". Тут эликсир плох одновременно и с той и другой стороны.
7. Вакансий мало =(

Плюсов к сожалению настолько мало, что не хочется их обсуждать...
Понимаю, что это в какой-то степени троллинг, но ответ офигительный. Спасибо 👍
источник

ЛЛ

Логичный Лесник in pro.elixir
D M
то есть логика верна? “я не знаю как использовать Х -> наличие Х - минус языка”
Почти. я не знаю как использовать Х -> Чувак, который использует erlang 9 лет тоже не знает -> наличие Х - минус языка(так как зачем?)
источник

PG

Pïg Grëënëst in pro.elixir
Вот hot reload и hipe никто не знает как использовать, точнее знают, но не используют
источник

DT

Dmitry Trager in pro.elixir
Наличие же не отсутствие. Как может быть минусом то, что никому не мешает?
источник

ЛЛ

Логичный Лесник in pro.elixir
Dmitry Trager
Наличие же не отсутствие. Как может быть минусом то, что никому не мешает?
Ну к примеру, я бы предпочёл иметь более заточенный инструментарий под мои задачаи, а не тот который создавался изначально для других целей.
источник

SZ

Sergei Zobov in pro.elixir
Pïg Grëënëst
Вот hot reload и hipe никто не знает как использовать, точнее знают, но не используют
Эм... А патчить код в репле, это не хоткодрелоад использовать?
источник

AM

Aliaksandr Martsinovich in pro.elixir
Логичный Лесник
Ну к примеру, я бы предпочёл иметь более заточенный инструментарий под мои задачаи, а не тот который создавался изначально для других целей.
да прост попробуй, если понравится и попрёт то заебись, если нет то нет) бо если составлять списки плюсов минусов и делать осознанный рациональный выбор то получится джава
источник

SZ

Sergei Zobov in pro.elixir
Sergei Zobov
Эм... А патчить код в репле, это не хоткодрелоад использовать?
Я просто даже не знаю, какие языки это позволяют сделать   так же удобно.
источник

ЛЛ

Логичный Лесник in pro.elixir
Aliaksandr Martsinovich
да прост попробуй, если понравится и попрёт то заебись, если нет то нет) бо если составлять списки плюсов минусов и делать осознанный рациональный выбор то получится джава
Да в целом нравится, но некоторые вещи смущают. И да, я всё же скорее всего предпочёл бы джаву, так как её плюсы понятны для некоторых задач. Несмотря на то, что elixir поприятнее, как язык.
источник

SZ

Sergei Zobov in pro.elixir
Логичный Лесник
Да в целом нравится, но некоторые вещи смущают. И да, я всё же скорее всего предпочёл бы джаву, так как её плюсы понятны для некоторых задач. Несмотря на то, что elixir поприятнее, как язык.
Чувак, назови плюсы джавы, кроме распространения и, вследствие, экосистемы и вакансий.
источник

AM

Aliaksandr Martsinovich in pro.elixir
Логичный Лесник
Да в целом нравится, но некоторые вещи смущают. И да, я всё же скорее всего предпочёл бы джаву, так как её плюсы понятны для некоторых задач. Несмотря на то, что elixir поприятнее, как язык.
значит нет любви
источник

AM

Aliaksandr Martsinovich in pro.elixir
искра не прошла
источник

ЛЛ

Логичный Лесник in pro.elixir
Sergei Zobov
Чувак, назови плюсы джавы, кроме распространения и, вследствие, экосистемы и вакансий.
Так это уже немалые плюсы, на самом деле. У меня просто есть опыт поддержки проектов на мейнстримных языках (java, go)  и есть на scala. Так вот боли было больше в scala-проекте. А в мейнстримных технологиях проблемы решаются очень быстро, так как они широко известны. Плюс понятно как это всё тестировать.
источник

ЛЛ

Логичный Лесник in pro.elixir
Aliaksandr Martsinovich
искра не прошла
Она была, но потом исчезла. Такое часто бывает. А с java её не было, но зато джаву умею готовить 🙂
источник