Dans Erlang, les processus sont garantis pour être commutés environ toutes les 1000 réductions. Dans un cadre aussi naïf que l'agent Scala / Akka possède un planificateur jusqu'à ce qu'il termine son travail en réception. Échec et mat. Jeu terminé. Hasta la vista :) Les gens, ne perdez pas votre temps sur des pseudo-techs. J'ai choqué que les gars ici comparent Scala à Erlang.
Il existe également de nombreuses autres fonctionnalités dites "tueuses", mais voici mon conseil, ne pensez pas en termes de fonctionnalités, pensez aux idiomes qui permettent un langage particulier. Scala vole les "meilleures fonctionnalités", Erlang vous permet / implémente avec les bons idiomes pour construire des systèmes de manière fiable, avec un langage de haut niveau qui conduit à ces bons idiomes. Lorsque vous apprenez Erlang, vous reconstruisez votre esprit, votre façon de penser au système fiable distribué, Erlang vous apprend et vous met à niveau. Scala est juste un autre langage impératif (oh, désolé, multiparadigmal, mot drôle) qui essaie de voler de bonnes fonctionnalités à d'autres langues.