Java and the Computer Language Shootout