Monstreek
работа Erlang интересно, много в России программистов на erlang? Смотрю сейчас на продукт, тестировать буду, что-то неуловимо знакомое в нем. Старая школа.
k-mx
Erlang erlang.org

>A map with at most 32 elements has a compact representation, making it suitable as an alternative to records.
>A map with more than 32 elements is represented as a tree that can be efficiently searched and updated regardless of how many elements there are.

Ну это вообще ПУШКА!
vt
jabber.ru Erlang когда Вам странное волосатое хуйло, типа как на моей аватарке, впаривает серебряную пулю — в данном случае супер-язык ерланг — знайте, оно зависнет и никто это не знает как чинить. Тоже самое касается хаскелей прочих, растов, и линуксов в целом! В реальной жизни никто их не использовал, и волосатое хуйло в свитере хочет на Вас экспериментировать за Ваши деньги!
qrilka
WTF DNS Erlang товагищи авторы OTP как нефиг делать берут и заворачивают {error, try_again} от "нативного" порта для DNS в {error, nxdomain} — какой-то "let it crash так чтоб никто не догадался"
bitter
например эрланг У богомерзкого (но от этого не менее привычного) Э-ка есть одна очень большая проблема — необходимость окультуривания кода. Т.е. когда ты берешь библиотечку в проект и тупо ее переписываешь, чтобы она сочеталась с твоим логгером, твоей регистрацией, твоим пуллером и твоими взглядами на то, как это надо делать (например, запихать мапы вместо проплистов). С одной стороны, производительность в жопе, с другой стороны — полученный код легче читается и правится коллегами, варящимися в той же культуре, ну и сам ты понимаешь, что к чему и как работает, что немаловажно при стучании молотком в случае НЁХ. Опять же, можно выкинуть адочек, который локальные авторы умудряются генерить на ровном месте. Ну и тренирует чуйство не ссацца переписать код, если это способствует прекрасному. Так что проблема — не проблема, а крупный бонус на сдачу.
P.S. Гусары, молчать за еще более богомерзкий Э-р.
caban
Yandex Новосибирск Erlang Что-то вспомнилось я где-то с год назад, ходил на конфу яндекса для админом. У нас вообще конференция для админов почти нет, либо они так искусстно скрываются. Про админство был один доклад, очень базовый, второй разработка + немного devops, а последний доклад вообще про haskell.
Узнал несколько интересных вещей:
1) У яндекса есть собственная разработка, которая тестируют серверное железо, в случае чего сразу возвращает по гарантии.
2) Неправильно задеплоинный докер контейнер может превести к панике
А самое интересное, было в докладе про хаскель. Доклад был построен следующим образом, докладчик описывал, что ему не нравится в Питон, а потом понял, что он придумал хаскель.
Я спросил, потом "А что про Erlang?"
Последовал ответ за который охото прибить
"Хороший язык для передачи сообщений."
Причём я потом это много где слышал. Скоро будет что WhatsApp Erlang разработал.
Вот так инженеры Эриксона разработали язык, который используются для оборудования БС и ты пользуешься по написанным на нём когда звонишь по сотовому телефону. Но все знают как язык для отправки сообщений. Вот такие пародоксы.
lolicon
elixir Erlang Тролинг не засчитан. Еще раз — нужно фоточку смасштабировать и ватермарк прилепить и эрланг не подходит. Нужно капчу нарисовать и эрланг не подходит. Нужно >15 Мб любых данных закодировать и эрланг не подходит. ORM? Ой, а его все еще нет. Может тогда просто с PostgreSQL поработать? Ой, а там данные три раза копируются прежде чем из БД в пользовательский код прийти, пиши свой драйвер или довольствуйся десятком-сотней запросов в секунду на коннект (постгря больше 10-и параллельных коннектов плохо обслуживает, считаем). И да, в вебе рано или поздно возникает необходимость перемножить пару матричек (построить что-то вроде Global Summary например) и Erlang снова не подходит.

Я повторю то, что написал комментатору выше. "Мне кажется, вы занимаетесь поиском серебряной пули, а не решением задач. Возьмите нормальный язык и не извращайтесь лучше."


eax.me
Zert
elixir Erlang В общем, не вижу ни одной причине больше писать на ерланге. Только еликсир, только молодость. Инфраструктура еликсира настолько прокачанная, что с ерланговской её сравнивать как-то не хочется. Вот эти вот rebar, erlang.mk ни в какое сравнение с mix не идут, даже близко не стоят. Ну и сам язык, не смотря на рубиватость, скорее удобен, чем нет (всяко удобнее ерланга).
datacompboy
egtm mnesia Erlang db ? EGTM в продакшена кто-нибудь уже щупал?
Ищу замену мнезии, чтоб легко мигрировать — то есть не менять логику работы транзакционных функций, поменять только обертку.
По сути, требований не много: хранить в памяти реалтайм объекты и немного логов.
Но желательно грузить в память не все сразу, а то вава — одна таблица не может быть disk only, но и в память лезет уже плохо — потому и хочу уйти от мнезии...
L29Ah
bitcheese Erlang говно 20:23:15]<l29ah> 17:38:08]<l29ah> l29ahZl29ah-x201 /tmp ‰ dumpcheese /tmp/screenshot-хжзцжыжзц.png
dump.bitcheese.net
l29ahZl29ah-x201 /tmp ‰ wget dump.bitcheese.net
--2016-04-09 17:37:39-- dump.bitcheese.net
Resolving dump.bitcheese.net (dump.bitcheese.net)... 92.243.31.108, 2001:4b98:dc0:45:216:3eff:fee3:96e0
Connecting to dump.bitcheese.net (dump.bitcheese.net)|92.243.31.108|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2016-04-09 17:37:40 ERROR 404: Not Found.

--2016-04-09 17:37:40-- dump.bitcheese.net
Reusing existing connection to dump.bitcheese.net:443.
HTTP request sent, awaiting response... 404 Not Found
2016-04-09 17:37:40 ERROR 404: Not Found.
20:23:50]<Voker57> сорь ерланг говно не чинится
грузи без русских буков
webus
elixir phoenixframework Erlang Запустили новый проект на Phoenix / Elixir. Приятно удивлен с какой скоростью мы его сделали и как быстро все работает. Пожалуй это лучший стэк для веба, который есть уже сейчас.
Zert
elixir Erlang Инфраструктура у еликсира очень годная, в то время, как у ерланга всё сгнило или сгнивает. Пока вижу проблему исключительно в упоротом синтаксисе, но это вкусовщина и надеюсь привыкнуть. У ерланга синтаксис тоже не сахар, но он проще намного.
hizel
code IPv6 Erlang
$ erl

1> gen_tcp:listen(5222, [inet, {ip,{0,0,0,0}}]).
{ok,#Port<0.484>}

2> gen_tcp:listen(5222, [inet6, {ip,{0,0,0,0,0,0,0,0}}]).
{error,eaddrinuse}

$ netstat -nl | grep 5222
tcp        0      0 0.0.0.0:5222            0.0.0.0:*               LISTEN
drvlat
elixir Erlang programming А кто нибудь использует элексир в продакшене, на средне-крупных проектах? Какие есть засады? Хочу выучить новый язык, но возникает вопрос — а нужно ли.
max630
Erlang ? migmit.livejournal.com вопрос сварщикам — диалызер правда может проверить внешний интерфейс модуля соотвертсвует системной библиотеке? ЕМНИП я когда пытался что-то сделать на http_server он как раз ничего вразумительного не говорил.
Zert
Erlang Надо короче не ебать мозги, а переходить уже на Elixir. Следующий подходящий проект на нём постараюсь сделать.
Zert
Erlang После программирования на нормальных языках, синтаксис ерланга кажется каким-то сумасбродством.
b0oh
Erlang Haskell Буду в Сан-Франциско с 5 февраля, хотел бы познакомится с местными, а то вообще никого не знаю, будет как-то грустно одному, если кто знает кого, го в пати, можно будет сходить куда нибудь, поквасить, на хипсторский митап.