It's also somewhat wrong to pair D with C++. C++ can't bring anything new to JVM because as a language it's not more powerful than Java, it's just native - and that feature gives no advantage on a virtual machine, because native features will not work there and thus should be discarded. On the other hand D has not only native but also some cross-platform features like scope guard, so it's not like C++: C++ can't compete with java on JVM, D can.

Reply via email to