関数型プログラミング言語 Haskell の勉強をはじめた。 ついさっき。 なぜHaskellなのか。 1.なにか新しい言語覚えたい 重要。 手続き型言語や命令型言語とは別の、今まで触ったことがない言語がやりたいなと。 C++すらまともに扱えてすらいないのに、なんて考えちゃダメダメ。 新しいことに挑戦することそのものに意義があるのだ! 2.なんかカッコイイ 重要。 遅延評価! 型推論! 強力な型システム! いま入門書読んでるんだけど、なんか言葉の節々から中二病なニオイがするのね。 うん、たぶん俺だけなんだろうけど。なんか説明がいちいちカッコイイの。 3.名前がオシャレ Haskell。 なんか、よくない? ということで、こんなしょーもない理由ではじめてみた。 「新しい言語の勉強したいなぁ」って思ったとき、C#と迷ったんだけど、 本屋でHaskellの本開いてビクンビクンてしたの、僕覚え