Sommario:
Definizione - Cosa significa Scala?
Scala è un moderno linguaggio di programmazione che incorpora procedure e caratteristiche del linguaggio orientate agli oggetti e funzionali. Fornisce un meccanismo generale che mira a migliorare la produttività riducendo la complessità e la lunghezza del codice del programma.
Techopedia spiega Scala
Creata nel 2003 da Martin Odersky, Scala supporta la programmazione funzionale considerando le funzioni come unità principale di un programma, nonché la programmazione orientata agli oggetti (OOP).
ZK e Lift sono esempi di framework di applicazioni Web che supportano Scala. Secondo quanto riferito, organizzazioni come Twitter, The Guardian, UBS Investment Bank e The New York Times sono passate (almeno in parte) a Scala da Java per lo sviluppo back-end.
