Scala vs Haskell など、両方の言語の利点やどちらを学ぶべきかについて議論している質問をいくつか読みましたが、Scala を学びたいと思っていることはすでにわかっています。私は大学で Java プログラマーをしていましたが、現在は主に PHP を使用しています。
個人的なプロジェクトのために Java を改良したように見えるので、Scala を学びたいと思っています。また、プログラマーとしての知識を向上させるために関数型言語も学びたいと考えています。
Haskell は純粋に関数型であるため、関数型プログラミングの入門として Haskell を学ぶのは良い考えではないかと思います。そのため、Scala で関数型のビットを無計画に使用するのではなく、理由を知らずに適切に学習しますか?
Haskell は見栄えが良いので、個人的なプロジェクトなどにも使用したいと思いますが、現実世界でのアプリケーションはあまり見られず、学術的なものに使用されているようです。スカラに。