LINUX.ORG.RU

Только я собрался прочитать «Learn You Some Erlang...

 ,


0

2

...for Great Good!», как Erlang умер: https://medium.com/@dmitriid/erlang-is-dead-long-live-e-885ccbcbc01f

Главными причинами автор¹ называет то, что всё, что было уникального в Erlang (легковесные процессы, обмен сообщениями и т.д.), появилось в других, более распространённых языках. А в самом Erlang библиотек из других языков не появилось, всё придётся писать самому.

---------------------------
1) создатель http://erlanger.ru/



Последнее исправление: nezametny (всего исправлений: 1)

Ясно, ща зайду по ssh и удаляю сервера нафиг. Какой-то дегенерат на яву запал.

Хотя тенденция интересная - еще в 14 году от шефа слышал - «давай на яве все перепишем».

cnupm
()
Ответ на: комментарий от cnupm

Ты по ссылкам не ходишь?

Какой-то дегенерат

I love Erlang. From 2005 to 2015 I ran erlanger.ru (mostly alone, as editor-in-chief, content creator, developer — you name it). It is my favourite language, and this isn’t going to change any time soon.

nezametny
() автор топика
Ответ на: комментарий от nezametny

И? Я знаю, кто такой автор статьи. Что это меняет?

cnupm
()
Ответ на: комментарий от nezametny

Это называется legacy.

Будешь переписывать на Java.

А вот это назвается 'фантазии'

Debasher ★★★★★
()
Последнее исправление: Debasher (всего исправлений: 1)

У чувака кризис среднего возраста. Erlang как был в сторонке и не был особо нужен, так и осталься в таком же положении - ничего особенного не случилось.

mashina ★★★★★
()
Ответ на: комментарий от nezametny

Не использовать энларг за пределами его узкой ниши, очевидно.

hateyoufeel ★★★★★
()

Erlang умер

Как буд-то он когда-то жил. Изначально специализированный инструмент, который просто оказался на слуху из-за набежавших хомячков, которые ничего слаще морковки не пробовали.

no-such-file ★★★★★
()

Erlang умер

Он как был очень нишевым языком, так и остался. На нем очень мало действительно известных опенсорц-проектов написано (кролик, ежаберд).

outtaspace ★★★
()
Ответ на: комментарий от outtaspace

Вот тока кролика в каждую дырку тыкают, очень популярно среди хайлоаднотого хабраскота.

cnupm
()

Так это же отлично - одной динамической парашей меньше!

anonymous
()
Ответ на: комментарий от nezametny

of course it will. Here's why:

  • отличная VM
  • секретное оружие «каждому «процессу» — свой GC»
  • простой (граничащий с примитивностью) функциональный ЯП (erlang)
  • несколько более сложный (всё равно проще каждого мейнстримного языка (пыхоплеяда, java, C#, C++)) функциональный ЯП (Elixir)
  • mix и hex.pm
littlechris ★★★
()
Ответ на: комментарий от cnupm

Хотя тенденция интересная - еще в 14 году от шефа слышал - «давай на яве все перепишем».

А было на эрланге?

hobbit ★★★★★
()
Ответ на: комментарий от no-such-file

И что же в этом контексте слаще морковки?

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

Было и есть. Просто интересно, что все с явой как с беременной бабой носятся. Тенденция, однако.

cnupm
()

читай, не парься.

в эрланге спокойно без истерики происходит неторопливое развитие.

В яваскрипте тем временем ничего вырасти не может, потому что любую штуку через месяц объявляют legacy и вместо неё что-то новое делают

max_lapshin ★★★★★
()
Ответ на: комментарий от max_lapshin

Да нечему в Эрланге развиваться - все есть уже. Я, может, крамольную мысль выскажу, но после нескольких лет с Эрлангом впечатление одно - охеренно сложные задачи решаются элементарно. Но. Иногда для решения простых вещей так мозги надо вывернуть, что волосы на жопе дыбом встают.

cnupm
()

У Димы пессимизм частенько зашкаливает, не стоит слишком серьезно воспринимать это все.

А насчет изучения эрланга - как бы эликсир сейчас бустится так что будь здоров. Например вот http://www.phoenixframework.org/

loz ★★★★★
()
Ответ на: комментарий от cnupm

Да нечему в Эрланге развиваться - все есть уже.

Лол, да как раз очень мало чего есть. Десяток json реализаций, зато ни орм, ни веб фреймворка.

впечатление одно - охеренно сложные задачи решаются элементарно.

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

loz ★★★★★
()
Последнее исправление: loz (всего исправлений: 1)
Ответ на: комментарий от no-such-file

Изначально специализированный инструмент

И под что же он специализирован?

которые ничего слаще морковки не пробовали.

Жду примера того, что слаще vm с легковесными процессами и _вытесняющей_ многозадачностью.

loz ★★★★★
()
Ответ на: комментарий от nezametny

Нет. Это ж маргинальщина - замкнутый мирок, там движуха только внутри сеньорской тусы. Разве что по знакомству пролезешь. Тут один чел два года искал работу на скале, заспамил весь мир своим резюме. А скала типа околомейнстрим. Делай выводы.

anonymous
()
Ответ на: комментарий от anonymous

А опенсорс на енларге - это фантастика, сынок. Остается только в стол писать, чем борщехлебы в основном и заняты.

anonymous
()
Ответ на: комментарий от loz

слаще vm с легковесными процессами и _вытесняющей_ многозадачностью

Решить задачу без такой vm. Во-первых акторы можно использовать в любом языке, во-вторых можно решать задачи и без акторов, в третьих, диапазон задач, где акторы являются удобной абстракцией не так уж и велик.

Адепты эрланга мне напоминают школьников впервые увидевших пых - ололо, как просто и эффективно. Ну да, пых в его изначальном виде и правда прост и эффективен для трёхстраничных сайтиков. Вот же и эрланг со своей супер-vm для решения одной задачи - молотить запросы на ввод-вывод - больше собственно ни на что и не годен.

no-such-file ★★★★★
()
Последнее исправление: no-such-file (всего исправлений: 1)
Ответ на: комментарий от loz

Нужна прямо вытесняющая, чтобы в ста тредах считать факториал миллиона? Такое вряд ли найдется.

А вот в go многозадачность почти-вытесняющая, если горутина пришла к IO (чтение с диска, чтение из сети, чтение stdout другой программы) или читает канал, то вот тебе и точка кооперативности.

Можно в 1000 горутин запустить вроде-бы-синхронный код с чтением инета, которые исполнятся в одном системном треде. Считай, вообще без оверхеда.

anonymous
()
Ответ на: комментарий от no-such-file

Адепты эрланга

Что, и такие есть? Надо же, на любое говно в этом мире находятся ценители.

anonymous
()

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

Ivana
()
Ответ на: комментарий от outtaspace

На нем очень мало действительно известных опенсорц-проектов написано (кролик, ежаберд).

Крылья 3д забыл. Известный проект

anonymous
()
Ответ на: комментарий от Deleted

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

Deleted
()
Ответ на: комментарий от Gvidon

Постарше баяна не нашел? Ясен корень, что дом парсить надо, а не регэкспами. Но все равно спасибо, такая-то ностальгия :)

cnupm
()
Ответ на: комментарий от anonymous

Пока в го напрямую в импортах указываются репозитории с гитхаба про него вобще не стоит вспоминать.

loz ★★★★★
()
Ответ на: комментарий от no-such-file

Во-первых акторы можно использовать в любом языке

Вытесняющие акторы которые автоматом раскиданы на все процессоры, давай, в студию.

во-вторых можно решать задачи и без акторов

и в эрланге, прикинь, можно решать задачи без акторов, а в лиспе писать без макросов, а на джаве все в одном классе. но зачем делать из себя идиота?

Вот же и эрланг со своей супер-vm для решения одной задачи - молотить запросы на ввод-вывод - больше собственно ни на что и не годен.

Десктопный софт, возможно, в этом не нуждается. Но серверный - целиком состоит из этого, так что принижать массовость этой «одной» задачи не надо.

loz ★★★★★
()
Последнее исправление: loz (всего исправлений: 2)
Ответ на: комментарий от no-such-file

У эрланга есть минусы, если что, но ты почему-то пытаешься наезжать на его сильные стороны, что заведомо fail и показывает лишь то, что ты с ним не работал.

loz ★★★★★
()
Ответ на: комментарий от loz

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

anonymous
()
Ответ на: комментарий от anonymous

«говорят», «должен». я знаю реальную историю, когда у заказчика в штатах в пятницу с утра (а у нас уже вечером) нае*нулась сборка релиза из-за того, что в этот промежуток в одной из либ, стягивающейся с гитхаба сделали пару коммитов.

loz ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.