One item that is under discussion for Java 8 is something called Project Nashorn.
“Nashorn is a new implementation of JavaScript built from the ground up to leverage the JVM and the invoke dynamic,” Reinhold said. “Our goal is to leverage it and come up with a really good JavaScript implementation that is well integrated with Java the language and Java the platform.”
Looking beyond Java 8, Reinhold offered a few ideas as to what might be part of the future Java 9 release as well. At the top of his list for is a self-tuning JVM.
“You should just be able to type’ Java’,” Reinhold said. “You shouldn’t have to go and tweak a bunch of command line flags to get good performance.”