Apakah Scala bahasa pemrograman yang baik?

Ada beberapa kelebihan Scala: ia diketik secara statis, ia memiliki banyak gula sintaksis yang memungkinkan Anda untuk menulis kode yang sangat kompak, ia dapat dioperasikan dengan Java sehingga Anda dapat menggunakan perpustakaan Java yang ada. Namun ada banyak kelemahan: - ada terlalu banyak cara untuk melakukan hal yang sama (misalnya "a.b" sama dengan "a b") - sering ada seluruh sub-bahasa yang berputar (misalnya, ketika melakukan manipulasi shell), dan sulit untuk memahami sub-bahasa yang tidak jelas ini - ada upgrade dari Scala 2 ke Scala 3, yang berarti bahwa orang Scala 2 terjebak dengan itu, tanpa perbaikan.