Julia: A fresh approach to numerical computing
What I would like to know before jumping in a new programming language is what it sucks at and how badly it sucks there.Never in my life have I ever heard anyone say anything good about how wonderful it is language X is good at y which is what it was designed for. I have however heard plenty of people cursing languages for not doing something which they thought was an "obvious" thing for a language to do and X didn't.