>>12
本当にHaskellでプログラム書いたことある?
Haskellで実用的プログラミングをしたら、計算順序を意識せずにはいられないよ。

lazyゆえにどれだけメモリリークが発生しやすくなっていると思う?
計算順序のチューニングなしにどうやってメモリリークに対処するんだ?

「計算順序とか関係なく、各宣言を独立に扱える」とか綺麗事逝ってるうちはいいが、
ひとたびリアルタイムなレスポンスを要求されたり、
長時間メモリリークなしに継続的に動作することを要求されたら
どれだけスパゲッティと格闘しなければならないか、理解してるか?