>>1
Does it have nice, concise syntax for partial application? No.
Does it have functions as first class citizens? No.
Do you have to wrap any code you might want to pass to a function in a lambda expression? Yes.
Does it have the ugliest implementation of lambda expressions I have ever seen in any language? Hell yes.
Does it have a nice multiple dispatch object system? No.
Does it have a nice community? No.
Is it slow as fuck? ...
It sure as hell doesn't have everything
I need.