| Java might have its issues, but it is one of the languages with best tools available. For example, most languages eco-systems lack tooling like VisualVM, Mission Control, JITWatch on their canonical implementations. https://visualvm.java.net/ http://www.oracle.com/technetwork/java/javaseproducts/missio... https://github.com/AdoptOpenJDK/jitwatch Also note that although many seem to be focused on Java being Oracle JVM or OpenJDK, there is a pleothora of JDKs both open source and commercial to choose from. With many other features. For example, most commercial JDKs support AOT compilation to native code. Or targeting micro-controllers with a few hundred KBs. Also Java gets bashed by being all about a specific OO model, but VB.NET, C#, Eiffel, Smalltalk follow exactly the same model. > Is google planning on phasing Java out and using Go? Until they embrace Go in Android, ChromeOS, their Google Developer SDKs and Google IO sessions, I would say no. |