Хабы: Программирование, Функциональное программирование
Однажды я устроился в проект на Erlang. Вообще мой профиль тогда был в основном Java и немного BigData. Но по результатам собеседования договорились что я попробую написать небольшое тестовое задание - и сам пойму нравится ли мне язык - и ребята оценят, гожусь ли я им. Ну и за выходные справился - язык непривычный но не очень сложный - и интересный, с необычными "фишками". Команде же, куда меня взяли, оказался удобен мой опыт в бигдате и амазоне.
Сейчас я расскажу на паре примеров про язык - он действительно по-своему классный (если вам нравится функциональное программирование - это для вас) - и про то как, однако, он оказался неудачным выбором для проекта (данного-конкретного).
Статья для широкого круга читаетелей, не знакомых с языком - знатоки же Эрланга в частности и ФП вообще возможно найдут неточности в моём повествовании - дело было лет 6 назад - так что можете смело поправлять и даже ругать при необходимости :)
Вперёд - кто смелый :)