News for hackers. Stuff that matters.
Re:"On iteration": Why people leave Python by pgbovine on Thursday February 04, 2010 @07:41PM (#1102218)
agreed ... also i think the dynamically-typed nature of python (and similar languages) makes them very amenable to rapid prototyping and experimentation (code just runs without having to fight the type inferencer or checker). python lets you do clean and beautiful functional programming, but also, as you mentioned, to drop down to quick-and-dirty imperative mode

the author has a good point about pure functional languages being better-suited for concurrent programming, though

Re:"On iteration": Why people leave Python by brehaut on Friday February 05, 2010 @01:14AM (#1102866)
Just to be clear, Clojure (and most lisps) are also dynamically typed and thus allow just the same experimental approach. Clojure and Common Lisp (I can't speak for other lisps, but I think some schemes too - PLT Scheme perhaps?) also have optional Type Hinting that allow the program to run quickly too.