Scalaは良いプログラミング言語なのでしょうか？
Scalaには、静的型付け、非常にコンパクトなコードを書くための構文上の糖分、Javaと相互運用可能であるため、存在するあらゆるJavaライブラリを使用できるなどの利点があるのだ。しかし、デメリットもたくさんあるのだ：
  - 同じことをする方法が多すぎる（例えば、「a.b」は「a b」と同じ）。
  - シェル操作などでは、サブ言語が丸ごと出てくることが多く、そのサブ言語を理解するのが大変なのだ。
  - Scala 2からScala 3へのブレークアップグレードがあり、Scala 2の人は改善されずにそのままになっているのだ。