The "Java hacks" are not hacks of Java as a language or even of Java as a platform. They only concern sandboxing of Java applications in a browser - that is the Java plugin. So if you use Java (as 99.99% of Java programmers and users do) as a server-side language, or to deliver Android or other mobile apps, build desktop apps, or cross-compile to other languages, the security problems of the plugin are completely irrelevant. No reason for Java to go away. Note that other platforms mentioned (like QT... which is hardly even comparable) are "safer" only because they don't offer such sandboxing at all.