У роботі проведено порівняння основних можливостей мов Scala, Erlang і Haskell та їх ефективності при розв’язанні практичних задач на багатоядерних архітектурах. На прикладі задачі знаходження досконалих чисел на певному проміжку показано, як за допомогою акторів отримати значне прискорення програми на багатоядерних архітектурах.
In this paper, a comparison of the main features of Scala, Erlang, and Haskell languages and efficiency in the practical problems solving using multicore architectures. Example offinding the “perfect” numbers for various intervals has been shown as by the actors to get significant acceleration.