Scala (programmeringsspråk)

Fra Wikipedia, den frie encyklopedi
Scala
Tilblivelse20. januar 2004
ParadigmeMulti-paradigme: Samtidig programmering, funksjonell programmering, imperativ programmering, objektorientert programmering
Designet avMartin Odersky
Utviklet avMartin Odersky, École polytechnique fédérale de Lausanne
Siste versjon(er)2.13.12 / 11. sep. 2023, 3.3.1 LTS / 9. sep. 2023
Versjon(er) i utvikling3.2.0
Typetildeling inferens, statisk, sterk, strukturell
Filendelse(r).scala, .sc
LisensBSD-lisensen, Apache License 2.0
Implementert i
Scala
Påvirket av
MetaLanguage, Java, Erlang, Haskell, Smalltalk, Standard ML, Objective Caml, Common Lisp, Eiffel, Oz, Pizza, Scheme

Scala er et programmeringsspråk som i nåværende implementasjon kjører på Javas virtulle maskin (JVM). Det kan benytte Java-biblioteker. Med navnet ønsket skaperen å vise at språket er skalerbart så det passer både til å lage små scripts og store komplekse systemer med små og store datamengder. Språket sterkt og statisk typet og støtter både objektorientert og funksjonell programmering.

Eksterne lenker[rediger | rediger kilde]