Size: a a a

2020 November 07

D

Dim in ErlangRus
Описание алгоритмов будет более громоздким если как на С++ писать.
И это нарушение одной из первоначальных парадигм языка.
Нужен контроль типа - ставь guard , не нужен - не ставь.
У нас вон весь город заборами обнесли , понавтыкали где надо и не надо. Бюджетные деньги осваивают.
Тут похожая ботва будет с принудительной типизацией
источник

PG

Pig Greenest in ErlangRus
покажи на этой кукле где тебя трогал C++
источник

VS

Vladimir Sekisov in ErlangRus
C++ очень неудачный пример
источник

PG

Pig Greenest in ErlangRus
челики живут году этак в 70-м
источник

VS

Vladimir Sekisov in ErlangRus
вот в 70-м с этим было более
нормально, тут наследие темного времени 90-х.
источник

ИИ

Иванов Иванов... in ErlangRus
Dim
С принудительной статической типизацией ерланг может превратиться в +1 энерпрайзно майнстримное г . Везде заборы из типов будут куда ни глянь.
Ну и смысл будет на нем писать, если писанины больше станет изза определения и контроля типов.
Тогда уж лучше будет на Rust переползать или на старый добрый C/C++.
>старый добрый C/C++.

не такой уж он и старый. а вот rust потихоньку в свалку говна превратится
источник

ИИ

Иванов Иванов... in ErlangRus
วลาดิสลาว โควาเลนโก🐝
В рабочий день программист по-нормальному думает три часа, а пишет код 15 минут. Щас бы увеличение писанины считать за минус, если пишешь по 400 слов в минуту на клавиатуре, а эта писанина спасает тебя от идиотских багов в джире и делает код не write-only
завидую зеленой завистью. тоже хочется когда-нибудь научиться писать не write-only.
источник

D

Dim in ErlangRus
источник

D

Dim in ErlangRus
А Челикам в 2020 для написания супервизора обязательно выполнять его в качестве модуля и отдельного файла.
И при этом они говорят что на функциональном яп пишут.
Модульный подход в OTP это не 70е годы по идеологии дизайна?
источник

ИИ

Иванов Иванов... in ErlangRus
нечего не понял. что за слог? на что только люди ради лайков не идут
источник

วโ

วลาดิสลาว โควาเลนโก🐝... in ErlangRus
Иванов Иванов
нечего не понял. что за слог? на что только люди ради лайков не идут
+1. Чепуха такая
источник

PG

Pig Greenest in ErlangRus
кринж
источник

TT

Taras 🦀 Taraskin in ErlangRus
عاصم بن حارث
подозреваю, что вся эта хрень в следствии того, что эрланг начали пхать во всякие говнопрожекты и\или натягивать эрланг на глобус...
таки дико извиняюсь.. таки да, а зачем натягивать на глобус то, что и так всегда на глобусе было?))
прошу прощения за оффтоп, молчу
источник

TT

Taras 🦀 Taraskin in ErlangRus
Alex Bubnov
1 - мне не нравятся подходы к разработке, которым нужна статическая типизация, а это как раз является очевидной целью для фб
2 - вопросы "что вывалится в json" можно решать гораздо менее радикальными способами, что в общем повсеместно и делается. у нас обоих есть по примеру - у меня трифт(и еще один парс-трансформ местами), у тебя - ваш парс-трансформ для рекордов.
3 - буквально все системы типов имеют недостатки. они либо недостаточно выразительны, либо слишком сложны в употреблении, самые мейнстримные - и то, и другое вместе.
можно еще отказать от "шар-жопореза" этого жесеона))
и узять или просто BERT на фронт в js, или еще бинарные форматы есть — всяко лучше, как для меня, чем мучаться с json
источник

TT

Taras 🦀 Taraskin in ErlangRus
Petr Kozorezov
Интересно откуда у этого различия растут ноги? Мне, вот, лично когда проект становится больше 3-4 файлов (<1000 строк) уже просто не комфортно без типов, я не могу нормально думать без них. Мне нужно понимать, с какими сущностями работают функции и как они выглядят. Без типов лично я забываю это все моментально и в результате каждый раз приходится рыться по коду и понимать ак выглядит какой-либо тип. И выходит намного проще эти типы явно описывать.
Может у меня на столько плохая память, что мне они так нужны.
мне наоборот — в эрланге ок держать в одном файле и под 35к строчек — и даже помню все

а вот дробить по одной функции на три файла - включая две-три обертки —
ужас ))

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

TT

Taras 🦀 Taraskin in ErlangRus
Petr Kozorezov
Интересно откуда у этого различия растут ноги? Мне, вот, лично когда проект становится больше 3-4 файлов (<1000 строк) уже просто не комфортно без типов, я не могу нормально думать без них. Мне нужно понимать, с какими сущностями работают функции и как они выглядят. Без типов лично я забываю это все моментально и в результате каждый раз приходится рыться по коду и понимать ак выглядит какой-либо тип. И выходит намного проще эти типы явно описывать.
Может у меня на столько плохая память, что мне они так нужны.
да не не, плохой памяти не существует
как и плохих мышц тоже не бывает

бывает плохая прокачка и тоже — малорезультативная
источник

TT

Taras 🦀 Taraskin in ErlangRus
Pig Greenest
кринж
спасибо вам!
я так и знал — если в чате пишут что кринж — или просто понравится и буду улыбаться как довольный кот, или смеяться буду сильно)))
источник

ع

عاصم بن حارث... in ErlangRus
! Erlang хорош пока он ERLANG. !
А то, приходит какой-нить жаваскриптизер (например) писать на сабже и начинается: этого не хватает, того... Вот тут бы поправить и т.д. Очевидно, что нашпесдюк тянет мышление, концепцию и прихваты из своей жабоскрипты. Думает на жабе, но при этом "старается" кнопать на эрланге. Т.е. продолжает писать на своей жабе, но как бы в ерланг. Фиг там! Собрался писать на каком-либо языке, то учись в первую очередь думать исходя принципов, идеи этого языка. Постигай суть.
Эрланг пашет не один десяток лет и при этом нормально реализует задачи для которых он проектировался. А что ныне? Лезут всякие упорыши и пытаются превратить эрл. в очередное УГ  в попытках притянуть язык под какие-то свои задачи напихав в него какого-то говна со стороны и чаще разрушая базовую идею самого этого языка. (примеров тому с другими ЯП хватает)
ЗЫ: Спорить не буду, дискутировать тоже. Просто высказал свое мнение.
источник

PG

Pig Greenest in ErlangRus
Taras 🦀 Taraskin
спасибо вам!
я так и знал — если в чате пишут что кринж — или просто понравится и буду улыбаться как довольный кот, или смеяться буду сильно)))
ну плохо же написано, даже непонятно под что закос
источник

TT

Taras 🦀 Taraskin in ErlangRus
عاصم بن حارث
! Erlang хорош пока он ERLANG. !
А то, приходит какой-нить жаваскриптизер (например) писать на сабже и начинается: этого не хватает, того... Вот тут бы поправить и т.д. Очевидно, что нашпесдюк тянет мышление, концепцию и прихваты из своей жабоскрипты. Думает на жабе, но при этом "старается" кнопать на эрланге. Т.е. продолжает писать на своей жабе, но как бы в ерланг. Фиг там! Собрался писать на каком-либо языке, то учись в первую очередь думать исходя принципов, идеи этого языка. Постигай суть.
Эрланг пашет не один десяток лет и при этом нормально реализует задачи для которых он проектировался. А что ныне? Лезут всякие упорыши и пытаются превратить эрл. в очередное УГ  в попытках притянуть язык под какие-то свои задачи напихав в него какого-то говна со стороны и чаще разрушая базовую идею самого этого языка. (примеров тому с другими ЯП хватает)
ЗЫ: Спорить не буду, дискутировать тоже. Просто высказал свое мнение.
согласен! истина! эрланг хорош)) точка
источник