Originally Posted by
Grayswandir
I'm not sure why you brought up functional languages (and I wouldn't really consider python as one), and then instead complained about dynamic typing?
I generally view it as a tradeoff. I mean, it's nice being able to detect a certain class of errors ahead of time, but for most of those you'll quickly detect them during runtime. And if you're doing a big project, you shouldn't be relying on the compiler for correctness anyway. So, it's at the point where I can't clearly say that one is better than the other.