Size: a a a

2020 June 24

LL

Lama Lover in ErlangRus
Но это лично мой опыт
источник

EK

Evgeny Khramtsov in ErlangRus
у меня свой http клиент ;)
источник

EK

Evgeny Khramtsov in ErlangRus
самый быстрый и безбажный в мире :)
источник

LL

Lama Lover in ErlangRus
А вот метапрограммирование в elixir очень сильное. В стиле лиспа.

Я вообще не говорю, что elixir это панацея, но хотя бы просто попробовать и посмотреть что они там сделали, почувствовать новые идеи и всё такое каждому эрлангисту точно стоит
источник

DF

Denis Fakhrtdinov in ErlangRus
Эликсир очень непоследователен.
источник

DF

Denis Fakhrtdinov in ErlangRus
Нельзя просто притащить идеи руби в эрланг.
источник

DF

Denis Fakhrtdinov in ErlangRus
Оно спотыкается то там то тут.
источник

EK

Evgeny Khramtsov in ErlangRus
Lama Lover
А вот метапрограммирование в elixir очень сильное. В стиле лиспа.

Я вообще не говорю, что elixir это панацея, но хотя бы просто попробовать и посмотреть что они там сделали, почувствовать новые идеи и всё такое каждому эрлангисту точно стоит
лучше чем у лиспа точно не получится, потому что метапрограммирование здорового человека может быть только в homoiconic языках (lisp, red/rebol и тд)
источник

ИИ

Иванов Иванов... in ErlangRus
Evgeny Khramtsov
@matwey_kornilov я то с C на Erlang переключаюсь и начинаю путать , и ;, причём на обоих я часто пишу, например на C вот прямо сейчас
это индивидуальная особенность видимо. я без справочника ни на одном языке не программирую, но при этом никаких проблем с запятыми и стрелочками.  зато чем больше сахара и закорючек тем печальнее.
источник

LL

Lama Lover in ErlangRus
Evgeny Khramtsov
лучше чем у лиспа точно не получится, потому что метапрограммирование здорового человека может быть только в homoiconic языках (lisp, red/rebol и тд)
Так вот эликсир полностью гомоиконный, я серьёзно
defmodule X do
 def f(x), do: x + 1
end

Можно записать как
(defmodule X, do:
 (def f(x), do: (Kernel.+ x, 1)))
источник

EK

Evgeny Khramtsov in ErlangRus
Иванов Иванов
это индивидуальная особенность видимо. я без справочника ни на одном языке не программирую, но при этом никаких проблем с запятыми и стрелочками.  зато чем больше сахара и закорючек тем печальнее.
ну да, закорючки раздражают, Rust тому пример, народ воет уже
источник

ИИ

Иванов Иванов... in ErlangRus
Evgeny Khramtsov
ну да, закорючки раздражают, Rust тому пример, народ воет уже
да, специальные слова еще def, fn, begin, end - в этом плане erlang создавался как раз свободным от этого. ну и да, нотации отличные от lower case в стандартной библиотеке. неужели этого никто не замечает - как это мешает..

так что в этих всех пунктах - erlang один из идеалов
источник

DF

Denis Fakhrtdinov in ErlangRus
Ну и как по мне большая часть плюшек elixir в вебе.
источник

DF

Denis Fakhrtdinov in ErlangRus
Вебом мир не заканчивается.
источник

ИИ

Иванов Иванов... in ErlangRus
Denis Fakhrtdinov
Ну и как по мне большая часть плюшек elixir в вебе.
mix, fenix, ecto - такое слышу я в основном от эликсирщиков. = в erlang ничего нет
источник

LL

Lama Lover in ErlangRus
Иванов Иванов
mix, fenix, ecto - такое слышу я в основном от эликсирщиков. = в erlang ничего нет
* phoenix
источник

ИИ

Иванов Иванов... in ErlangRus
Lama Lover
* phoenix
да, прошу прощения
источник

DF

Denis Fakhrtdinov in ErlangRus
Ну да, это ведь всё веб.
источник

LL

Lama Lover in ErlangRus
Ну вот, есть классный менеджер пакетов, есть классный DSL для баз данных. Есть классный вебфреймворк поверх phoenix
источник

LL

Lama Lover in ErlangRus
Denis Fakhrtdinov
Ну да, это ведь всё веб.
Ну, эликсир для этого и создавался, никто не скрывает :/
источник