Gosu, un nuovo linguaggio per JVM

11-11-2010 15:00 - Fonte: www.ossblog.it

Gosu è un nuovo linguaggio di programmazione per la Java Virtual Machine (JVM). Gosu è orientato agli oggetti, è compatibile al 100% con Java, utilizza la tipizzazione statica, è imperativo e supporta closure e type inference. Come si può vedere dal codice d’esempio la sintassi è intuitiva ed i primi particolari che si possono notare sono la mancanza di simboli a fine riga ed il sistema di dichiarazione delle variabili. Gosu è sviluppato da Guidewire ed è rilasciato sotto licenza Apache 2.0. // Declare some data var minLength = 4 var strings = { "yellow", "red", "blue" } // Slice and dice the data using blocks print( strings.where( s -> s.length() >= minLength ) .sort() .join( ", " ) ) // Use standard java classes var someFile = new java.io.File( "SomeFile.txt" ) // But with shiny new methods someFile.write( strings.join( "n" ) ) Via | PcPro Gosu, un nuovo linguaggio per JVM é stato pubblicato su ossblog alle 15:00 di giovedì 11 novembre 2010.

- Continua...