Size: a a a

2019 October 27

SP

Sergey Prokhorov in ErlangRus
Хотя вот вложенный comprehension в methods скорее всего попросили бы в отдельную функцию вынести
источник

В

Вертолетчик in ErlangRus
Видимо после этого кода создатели go придумали go_fmt и прочее принудилово )))
источник

В

Вертолетчик in ErlangRus
Вот тут всё расписано как надо


https://github.com/inaka/erlang_guidelines
источник

В

Вертолетчик in ErlangRus
Хотя есть пара пунктов, с которыми я не согласен
источник

SP

Sergey Prokhorov in ErlangRus
Вертолетчик
Видимо после этого кода создатели go придумали go_fmt и прочее принудилово )))
Не думаю что go fmt на аналог такого кода что-то возмутился бы
источник

В

Вертолетчик in ErlangRus
Sergey Prokhorov
Не думаю что go fmt на аналог такого кода что-то возмутился бы
Я образно
источник

В

Вертолетчик in ErlangRus
Там выше по коду вложенные begin/end. Хозяин-барин конечно
источник

SP

Sergey Prokhorov in ErlangRus
не, ну линтеры типа inaka - elvis вполне такое могут вылавливать
источник

В

Вертолетчик in ErlangRus
Да тут и без них мне глаза режет )))
источник
2019 October 28

AB

Alexey Bolshakov in ErlangRus
Dmitry Russ (Aleksandrov)
Она создаст проблемы при бездумном использовании. Для случаев, где и так чтобы оптимизировать нужно идти в nif/C/Rust и так далее - это может быть решением, которое полезно по причинам: не используется другой язык(легче сделать и мейнтейнить), не нужно переключать контекст между beam/не beam. А те же проблемы, что нужно решать для мутабельных структур данных - в тех же нифах никуда не исчезают.
а я сделал такую как раз nif-ку. чтобы обновлять не копируя. но я обновляю binary воспринимая его, как массив. в ерланге так то все есть, для быстрой работы. кроме единственного момента - обновления без копирования.
источник

DR

Dmitry Russ (Aleksandrov) in ErlangRus
Alexey Bolshakov
а я сделал такую как раз nif-ку. чтобы обновлять не копируя. но я обновляю binary воспринимая его, как массив. в ерланге так то все есть, для быстрой работы. кроме единственного момента - обновления без копирования.
nif-ка Open Source?
источник

DR

Dmitry Russ (Aleksandrov) in ErlangRus
Alexey Bolshakov
а я сделал такую как раз nif-ку. чтобы обновлять не копируя. но я обновляю binary воспринимая его, как массив. в ерланге так то все есть, для быстрой работы. кроме единственного момента - обновления без копирования.
“в ерланге так то все есть, для быстрой работы. кроме единственного момента - обновления без копирования.” - я тоже считаю, что не хватает.
источник

m

mkots in ErlangRus
Всем привет, может кто-то посоветовать книгу\статью\курс по базовым концептам эрланга?
источник

В

Вертолетчик in ErlangRus
mkots
Всем привет, может кто-то посоветовать книгу\статью\курс по базовым концептам эрланга?
Фред Хеберт "Изучай Erlang во имя добра"
источник

ЕГ

Евгений Гребенюк in ErlangRus
mkots
Всем привет, может кто-то посоветовать книгу\статью\курс по базовым концептам эрланга?
Франческо Чезарини, Саймон Томпсон - "Программирование в Erlang"
источник

AB

Alexander Bogosyan in ErlangRus
mkots
Всем привет, может кто-то посоветовать книгу\статью\курс по базовым концептам эрланга?
источник

m

mkots in ErlangRus
Всем спасибо
источник

AB

Alex Bubnov in ErlangRus
меня тут за раст агитировали, дескать, можно и нужно писать
я по-прежнему сомневаюсь, что zero-cost memory management в расте такой уж zero-cost
http://smallcultfollowing.com/babysteps/blog/2019/10/26/async-fn-in-traits-are-hard/
источник

СИ

Сергей Иванов in ErlangRus
Alex Bubnov
меня тут за раст агитировали, дескать, можно и нужно писать
я по-прежнему сомневаюсь, что zero-cost memory management в расте такой уж zero-cost
http://smallcultfollowing.com/babysteps/blog/2019/10/26/async-fn-in-traits-are-hard/
если ты за меня гутаришь, то я не агитировал, а уточнял факты. лично мне rust не нравится. но истина дороже
(к слову сказать, всякий boost мне еще больше не нравится)
источник

СИ

Сергей Иванов in ErlangRus
Alex Bubnov
меня тут за раст агитировали, дескать, можно и нужно писать
я по-прежнему сомневаюсь, что zero-cost memory management в расте такой уж zero-cost
http://smallcultfollowing.com/babysteps/blog/2019/10/26/async-fn-in-traits-are-hard/
можешь дать резюме сжатое по ссылке?
источник