En Erlang se garantiza que los procesos se cambiarán aproximadamente cada 1000 reducciones. En un marco tan ingenuo como el de Scala / Akka, el agente posee un programador hasta que termina de funcionar en recepción. Mate. Juego terminado. Hasta la vista :) Gente, no pierdan su tiempo en pseudo-técnicos. Me sorprendió que los chicos comparen Scala con Erlang.
También hay muchas otras de las llamadas "características asesinas", pero aquí está mi consejo: no piense en términos de características, piense en modismos que habiliten un lenguaje en particular. Scala roba las "mejores características", Erlang le permite / implementa con los modismos correctos para construir sistemas de manera confiable, con un lenguaje de alto nivel que se basa en esos modismos correctos. Cuando aprendes Erlang, estás reconstruyendo tu mente, tu forma de pensar sobre un sistema confiable distribuido, Erlang te enseña y te actualiza. Scala es solo otro lenguaje imperativo (oh, lo siento, multiparadigmal, palabra divertida) que intenta robar buenas características de otros idiomas.