Why not Java?
Java is licensed and isn't supported by Cray
Easier to prototype in scripting language since there is no compilation necessary