Lev Walkin
подчеркивает экстремально высокую стоимость строчек кода на erlang. На самом деле все так - erlang позволяет писать нереально эффективные сетевые приложения. Приведу живой пример - нам было нужно приложение для преодоления NAT нашим SIP--клиентам, которое умеет посылать RADIUS-аккаунтинг. Был вариант докрутить написанную на C
rtpproxy, однако я решил, что написать на Erlang будет проще и эффективнее - я как раз тогда начитался постов
Joel Reymont про Erlang и, что важнее, поверил прочитанному.
Получилось
+ Кодовая база в 10 раз меньше по строчкам (1885 против 15454)
+ Прямо из коробки - кластеризуемость и многопоточность *всего*.
+ Чистый и понятный текст, что помогает в расширяемости.
Были сомнения в производительности интерпретируемого решения, но, как показало использование, в случае Erlang - напрасные. Думаю, что надо писать на нем и другие компоненты.