Size: a a a

2020 June 19

PG

Pig Greenest in ErlangRus
легаси
источник

EK

Evgeny Khramtsov in ErlangRus
да я без понятия 😁
источник

ИИ

Иванов Иванов... in ErlangRus
даже begin end не помогают
источник

EK

Evgeny Khramtsov in ErlangRus
это всё придирки -- ногу не даёт отстрелить и на том спасибо
источник

ИИ

Иванов Иванов... in ErlangRus
Evgeny Khramtsov
это всё придирки -- ногу не даёт отстрелить и на том спасибо
не придирки. просто интересно
источник

E

Elmir in ErlangRus
Vladimir Sekisov
для rate limit ,
например, чтобы отбивать
с TOO_BUSY,
не парся все сообщение
все равно, вот есть такой пример у них
message(recv, <<_:32, 1:1, _/bits>> = Bin, N) ->
   [Bin, N < 32, {?MODULE, message, [N+1]}];
boolean элемент в списке он что значит? если я из этого коллбека просто возвращаю [false, {?MODULE, message, [N+1]}];
- то вижу, что реквесты перестают обрабатываться, но если я возвращаю [Bin, false, {?MODULE, message, [N+1]}];
-- то все реквесты принимаются, не могу понять на что этот true/false действует
источник

VS

Vladimir Sekisov in ErlangRus
Elmir
все равно, вот есть такой пример у них
message(recv, <<_:32, 1:1, _/bits>> = Bin, N) ->
   [Bin, N < 32, {?MODULE, message, [N+1]}];
boolean элемент в списке он что значит? если я из этого коллбека просто возвращаю [false, {?MODULE, message, [N+1]}];
- то вижу, что реквесты перестают обрабатываться, но если я возвращаю [Bin, false, {?MODULE, message, [N+1]}];
-- то все реквесты принимаются, не могу понять на что этот true/false действует
%% A message_cb is invoked whenever a message is sent or received, or
%% to provide acknowledgement of a completed send or discarded
%% request. Ignoring possible extra arguments, calls are of the
%% following form.
%%
%% cb(recv, Msg)          Receive a message into diameter?
%% cb(send, Msg)          Send a message on the socket?
%% cb(ack,  Msg)          Acknowledgement of a completed send.
%% cb(ack,  false)        Acknowledgement of a discarded request.
%%
%% Msg will be binary() in a recv callback, but can be a
%% diameter_packet record in a send/ack callback if a recv/send
%% callback returns a record. Callbacks return a list of the following
%% form.
%%
%%   [boolean() | send | recv | binary() | #diameter_packet{}]
%%
%% The atoms are meaningless by themselves, but say whether subsequent
%% messages are to be sent or received. A boolean says whether or not
%% to continue reading on the socket. Messages can be received even
%% after false is returned if these arrived in the same packet. A
%% leading recv or send is implicit on the corresponding callbacks. A
%% new callback can be returned as the tail of a returned list: any
%% value not of the aforementioned list type is interpreted as a
%% callback.
источник

MK

Matwey Kornilov in ErlangRus
Evgeny Khramtsov
и кстати правильно писать канпелятор
А кстати нет нигде наркомании, типа BEAM бэкенда для LLVM?
источник

VS

Vladimir Sekisov in ErlangRus
источник

AB

Alexey Bolshakov in ErlangRus
Matwey Kornilov
А кстати нет нигде наркомании, типа BEAM бэкенда для LLVM?
есть наркомания про ерланг вм на rust
источник

AB

Alexey Bolshakov in ErlangRus
источник

AB

Alexey Bolshakov in ErlangRus
источник

IA

Ivan Ananev in ErlangRus
источник

DP

D. P. in ErlangRus
Встречный вопрос: на jvm можно ли запустить, и есть ли тривиальные пути сформировать apk для ведроида?
источник

DZ

Danil Zagoskin in ErlangRus
D. P.
Встречный вопрос: на jvm можно ли запустить, и есть ли тривиальные пути сформировать apk для ведроида?
источник

AB

Alex Bubnov in ErlangRus
Ну нет, это совсем плохо
источник

DZ

Danil Zagoskin in ErlangRus
D. P.
Встречный вопрос: на jvm можно ли запустить, и есть ли тривиальные пути сформировать apk для ведроида?
а apk можно и нативную собрать, например https://code.google.com/archive/p/erlang4android/
источник

LL

Lama Lover in ErlangRus
Alex Bubnov
Ну нет, это совсем плохо
Почему?
источник

AB

Alex Bubnov in ErlangRus
Lama Lover
Почему?
1 - WebAssembly это акселератор числодробления в браузере для игр, а не таргет общего назначения. Отдельно стоит отметить, что веб-комитеты ничего хорошего толком не произвели.
2 - авторы Lumen начали не с вариантов здорового человека ".beam -> webasm" или "erlang forms -> webasm" или даже "core erlang -> webasm". они начали с написания своего парсера эрланга на расте, что какое-то хипстерство.
источник

LL

Lama Lover in ErlangRus
Alex Bubnov
1 - WebAssembly это акселератор числодробления в браузере для игр, а не таргет общего назначения. Отдельно стоит отметить, что веб-комитеты ничего хорошего толком не произвели.
2 - авторы Lumen начали не с вариантов здорового человека ".beam -> webasm" или "erlang forms -> webasm" или даже "core erlang -> webasm". они начали с написания своего парсера эрланга на расте, что какое-то хипстерство.
> WebAssembly это акселератор числодробления в браузере для игр, а не таргет общего назначения

Вообще не правда, на сколько я знаю
источник