我已经阅读了一些关于Scala和Haskell的问题,讨论了两种语言的优点或者应该学习哪一种,但是我已经知道我想要学习Scala。我在大学是Java程序员,现在主要使用PHP。
我希望学习Scala,因为它看起来比Java更好用,适合我的个人项目,而且我也想学习一门函数式编程语言,以提高作为程序员的知识水平。
我在想,学习Haskell作为函数式编程的入门是否是一个好主意,因为它是纯函数式的,所以我可以很好地学习它,而不是在Scala中零散地使用函数式编程,却不知道原因。
我也希望在个人项目等方面使用Haskell,因为它看起来很棒,但我并没有看到很多实际应用,似乎更多用于学术研究,因此想要学习它来获得函数式理解,然后转向Scala。