// Type inference keeps things clean var aString = "Hello Gosu!" // Lists & Maps literals for easy use var strings = { "red", "green", "blue" } // Closures make data structures fun var l = strings.where( \ s -> s.length() > 3 ).sort() // Full Java Interoperability var f = new File("Tmp.txt") // With new features that make java fun again f.write(l.join(", ")) print( f.read() )