Thoughts on Java