Со всей шумихой вокруг параллельных вычислений в последнее время я много размышлял о parallelism, количестве хрустов, кластерах и т.д.
Я начал читать Learn You Some Erlang. Поскольку все больше людей учатся (включая меня), Erlang обрабатывает concurrency очень впечатляющим, элегантным способом.
Тогда автор утверждает, что Erlang не идеален для хрустания чисел. Я могу понять, что язык, подобный Erlang, будет медленнее, чем C, но модель для concurrency кажется идеально подходящей для таких вещей, как обработка изображений или умножение матриц, хотя автор конкретно говорит об этом не.
Неужели это так плохо? Есть ли переломный момент, когда сила Эрланг преодолевает локальную слабость скорости? Принимаются ли какие-либо меры для борьбы со скоростью?
Чтобы быть ясным: я не пытаюсь начать дебаты; Я просто хочу знать.