Scala (limbaj de programare)
limbaj de programare / From Wikipedia, the free encyclopedia
Scala este un limbaj de programare multi-paradigmă ce îmbină concepte din programarea orientată pe obiecte și programarea funcțională. Numele Scala vine de la "scalable language" (în romănă "limbaj scalabil"), semnificând faptul că este proiectat să crească o dată cu necesitățile utilizatorilor.
Pentru alte sensuri, vedeți Scala (dezambiguizare).
Mai multe informații Extensii fișiere, Paradigmă ...
Scala | |
Scala | |
Extensii fișiere | .scala |
---|---|
Paradigmă | Multi-paradigm: functional, object-oriented, imperative, concurrent |
Apărut în | 2003 |
Proiectat de | Martin Odersky |
Dezvoltator | Programming Methods Laboratory of École Polytechnique Fédérale de Lausanne |
Ultima versiune | 2.11.7/ (2015-06-23)[1] |
Tipare | static, strong, inferred, structural |
Influențat de | Eiffel, Erlang, Haskell,[2] Java, Lisp,[3] Pizza,[4] Standard ML, OCaml, Scheme, Smalltalk, Oz |
Influențe | Fantom, Ceylon, Lasso, Kotlin |
Platformă | JVM, LLVM |
Licență | Scala License (similar to BSD license) |
Tip MIME | text/x-scala[5] |
Prezență online | www.scala-lang.org |
Scala la Wikibooks | |
Modifică date / text |
Închide
Scala rulează pe platforma Java compilatorul generând bytecode compatibil cu programele Java existente.
Suport IDE pentru Scala există în Idea IntelliJ și în Eclipse.