to make a programming language more natural to write. Sure you can write unreadable code, but fo shizzle ah rap wif no senz to sum niggas. 0r 1m 31337. you get the idea. A language written by linguists instead of CS/mathemeticians, combined with the better ideas of lisp macros, would be a step in the right direction. I don't see java making any type of evolution towards a better language for the programmer.

My personal preference? I like having the knowledge of the lower level stuff to make my code more efficient. Lazy languages make for lazy programs that use excessive resources and are excessivly slow. Throwing more hardware at bad software is an unacceptable solution.