Comment Re:Express What, Not How (Score 1) 197
http://haskell.org/
No side effects and it has a great way of dealing with IO. Plus the newest version of GHC has some great new features for writing parallel programs.
To err is human, to moo bovine.