そして、不要ならその後も学ぶべきではない。
大部分の人にとっては、Javaで十分。
コンパイル、めちゃ遅いし。
ただし、Javaで書きづらいもの、Object指向にとって苦手な、処理の抽象化が必要になったら、必要になった部分にだけ手を出せばいい。
Javaと混在できるから。
Scalaに手を出して、「関数型云々」とか言えば、いっぱしになった気になるかもしれないが、そんな気になるだけ。
そもそもScalaは関数型言語ではなく、マルチパラダイム言語だ。
せっかく水陸両用車を使ってるというのに、東京湾からどうやって水路を遡って井の頭公園に行き着こうか、ウンウン唸る阿呆はいないだろうに、この界隈にはそれがいる。
そしてその方法を見つけてドヤ顔するのもいる。
けど、正直、普通に井の頭通りをめざせよ、と。
そういう手合いに引っかからないためにも、Scalaを学ぶべきではない。