Julia could be a great language for ML. It needs more mindshare and developer attention though
replies(4):
but all the normal marketing words: in my opinion it is fast, expressive, and has particularly good APIs for array manipulation
Combine that with all the cutting edge applied math packages often being automatically compatible with the autodiff and GPU array backends, even if the library authors didn't think about that... it's a recipe for a lot of interesting possibilities.