Начал осваивать Erlang...
После C/C++, Java, Python: Erlang - это полный разрыв шаблона. Понимаю, что всё просто, но жуть как непривычно.
Почему Erlang: очень интересная реализация "лёгких" процессов позволяющая распараллелить абсолютно всё. Легко создавать модули на языках более низкого уровня (всю сложную работу выполняют модули на Си, взаимодействие между модулями (и их параллельную работу) обеспечит виртуальная машина Erlang).