Haskell: other languages make making mistakes too easy.
This article came up about a year ago[1], so I'm just reusing my comment :P. Now I'd also add:
Go: C is the prefect language, except it's too low-level.
Ermine[2]: Scala is not functional (enough).