Is Go a Java replacement?  Of course not, but I do wonder what Google's up to: http://thoughtfulprogrammer.blogspot.com/2010/01/why-go-googles-very-on-programming.html