Notizie in scala
-
Programmazione 15 Apr 2008
Benchmarking Scala
di
La questione delle prestazioni è sempre cruciale per i nuovi linguaggi che cercano di affermarsi. Ho quindi voluto fare un piccolo esperimento, molto casereccio e senza alcuna pretesa di scientificità, per confrontare Scala e Java. Quale elementare banco di prova ho scelto l'ordinamento di Array. Come primo passo ho creato un micro programma Java che sfruttasse le funzioni di libreria per l'ordinamento di vettori.
-
Programmazione 6 Mar 2008
Il linguaggio Scala
di
Da tempo si sente l'esigenza di superare Java per rendere la programmazione più flessibile, agile e, se possibile, vicina al linguaggio naturale. Molti hanno individuato la ragione della rigidità di Java nella sua tipizzazione statica e si sono pertanto rivolti a linguaggi dinamici. Tali strumenti di programmazione, però, suscitano numerosi dubbi e perplessità, in chi, come me, proviene dal mondo della tipizzazione statica.
È per questo che il nuovo linguaggio Scala, tipizzato staticamente e libero dai tanti problemi di Java, non manca di affascinarmi. Realizzato a partire dal 2001 dal Politecnico di Losanna sotto la guida di Martin Odersky, uno degli sviluppatori del compilatore Java, è stato rilasciato pubblicamente per la prima volta nel 2004 in due versioni, una per la piattaforma Java ed un'altra per .NET, ed ha subito un sostanziale miglioramento nel corso del 2006. Vediamone alcune delle caratteristiche principali.

