Of course, but I can't use any of those languages to implement commercial audio units so I'm happy to have something in the one language in which I can.
Maybe you've never written audio unit or vst plugins? This is a domain in which C++ virtual functions are considered too slow, not to mention things like garbage collection. There's a reason everybody writes this stuff in C++ (and often assembly).
Just being able to infer the type in the right side of an expression is rubbish.