HaskellHaskell. VeryIt is very close to being purely functional, which most people are not accustomed to; very demanding, which is helpful once you know what you're doing but frustrating until then; has a rather cryptic, highly symbolic syntax, which is great once you know it but opaque before that...the list goes on.
Also, it's simply impossible to format the stuff in a way that looks good to me.