Здравствуйте, chaotic-kotik, Вы писали:
N>>1. Erlang VM не умеет статическую типизацию. На практике для задач, на которые целится Go, это даёт проигрыш до порядка по скорости. CK>Для критичных к производительности участков есть NIF-ы и порты.
Есть. Что означает, что отказываемся от всех преимуществ managed устройства и приходим к голому C.
N>>2. Erlang имеет ряд тяжёлых специфических болезней. Например, неуправляемый входной поток данных — убийство VM. Это проблема VM в целом, Elixir это не вылечит. На практике против последствий этого строят сложные системы управления. Или куча процесса — если процесс толстый, можно не суметь её собрать — это к тому, что глобальный GC может быть даже лучше, чем на отдельный внутренний процесс.
CK>А можно подробней, я не понял о чем идет речь.
Я вообще-то об этом писал кучу раз, но если хочется повторения — см. предыдущий мой постинг в эту тему.