I was wondering what seems to be the future of java?
It seems that oracle are not that committed to enhancing jave.
Furthermore, because of backwards comparability issues, oracle cannot really enhance java in any significant way. For example, with real parametrized types and better exception handling.
So, does the future of java lay in efforts like the Apache harmony project?
These implementation can break backwards compatability and implement some of the features found in the new languages such as c#, scala and so on.
What do you think?