Size: a a a

2020 June 24

MK

Matwey Kornilov in ErlangRus
Evgeny Khramtsov
@matwey_kornilov я то с C на Erlang переключаюсь и начинаю путать , и ;, причём на обоих я часто пишу, например на C вот прямо сейчас
На C , может проканать вместо ;, если выражение имеет тип не void
источник

SB

S B in ErlangRus
make_ref() под каждый риквест как уникальный индентфикатор это нормально в случае, если предполагается несколько нод? это нужно, чтобы клиент мог понять, по какому именно из сделанных им риквестнов пришел (асинхронный) респонс.
источник

MK

Matwey Kornilov in ErlangRus
(a,b,c) это типа c
источник

LL

Lama Lover in ErlangRus
S B
make_ref() под каждый риквест как уникальный индентфикатор это нормально в случае, если предполагается несколько нод? это нужно, чтобы клиент мог понять, по какому именно из сделанных им риквестнов пришел (асинхронный) респонс.
Может лучше туплом node, pid, ref ?
источник

SB

S B in ErlangRus
Lama Lover
Может лучше туплом node, pid, ref ?
я вот и спрашиваю у бывалых. есть еще {node(), erlang:unique_integer()} вариант, судя по документации.
источник

EK

Evgeny Khramtsov in ErlangRus
Lama Lover
Так оно так и есть. Всякие LFE и gleam

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

LL

Lama Lover in ErlangRus
Evgeny Khramtsov
да если бы это просто забавы патлатых хипстеров были, то я не против совершенно, а когда это тебе в резюме начинают совать - это проблема
> когда это тебе в резюме начинают совать

Ты о чём конкретно?
источник

EK

Evgeny Khramtsov in ErlangRus
об Elixir
источник

LL

Lama Lover in ErlangRus
Evgeny Khramtsov
об Elixir
Типа эликсир-опыт не релевантен в эрланге?
источник

EK

Evgeny Khramtsov in ErlangRus
нет, я не про это
источник

AB

Alex Bubnov in ErlangRus
Lama Lover
Типа эликсир-опыт не релевантен в эрланге?
Нет, просто есть персонажи, которые не любят эликсир "просто так". Тру хардкорные эрлангисты, вот это всё. Ты вон лиспы не любишь, они эликсиры
источник

LL

Lama Lover in ErlangRus
Alex Bubnov
Нет, просто есть персонажи, которые не любят эликсир "просто так". Тру хардкорные эрлангисты, вот это всё. Ты вон лиспы не любишь, они эликсиры
Я лиспы люблю, не нада. Я ведь сам бывший лиспер. Это скорее какое-то отчаяние, что деньги за лисп получают они, а не я...
источник

SB

S B in ErlangRus
https://github.com/erlang/otp/blob/09abac433a59f0644316a54f61ade7132db673d1/lib/stdlib/src/gen_server.erl#L452 я вот вижу, что опытные ветераны используют make_ref как тэг, но не понятно, справедливо ли это для случая с несколькими нодами.
источник

EK

Evgeny Khramtsov in ErlangRus
да при чём тут не любишь? я смысла не вижу, просто потому что меня синтаксис языка волнует меньше чем цвет моей машины, мне просто дают зелёный Эрланг, и чо? зачем? Функционал тот же
источник

LL

Lama Lover in ErlangRus
iex(1)> make_ref
#Reference<0.2593071847.3072327681.47423>


Видимо, первое число — это номер ноды. Так что можно использовать make_ref, да
источник

LL

Lama Lover in ErlangRus
Evgeny Khramtsov
да при чём тут не любишь? я смысла не вижу, просто потому что меня синтаксис языка волнует меньше чем цвет моей машины, мне просто дают зелёный Эрланг, и чо? зачем? Функционал тот же
Ну вот в том то и дело, что эликсир — это как эрланг, но ещё и со всякими плюшечками вроде нормальных http клиентов, адекватного метапрограммирования, LiveView и ещё толпой вчерашних рубистов, сегодняшних эликсирщиков-джунов, которые просто внемлют каждому слову опытного эрлангиста
источник

LL

Lama Lover in ErlangRus
А всякие вещи типа alias просто делают разработку банально немного приятнее
источник

EK

Evgeny Khramtsov in ErlangRus
что-то я сомневаюсь про "нормальных" и "адекватного"
источник

EK

Evgeny Khramtsov in ErlangRus
про метапрограммирование даже начинать не буду, видимо чуваки по граблям хаскеля ещё не проходились
источник

LL

Lama Lover in ErlangRus
Evgeny Khramtsov
что-то я сомневаюсь про "нормальных" и "адекватного"
Ну, вот на сколько я знаю, Mint сейчас самый быстрый http 1/2 клиент, который, при этом, очень похож на gun, но без багов и своих пуллов процессов
источник