Scala
維基百科,自由的 encyclopedia
Scala(发音为/ˈskɑːlə, ˈskeɪlə/)是一门多范式的编程语言,设计初衷是要整合面向对象编程和函数式编程的各种特性。[8]
事实速览 编程范型, 設計者 ...
编程范型 | 多范式:函数式,面向对象,指令式 |
---|---|
設計者 | Martin Odersky(英语:Martin Odersky) |
實作者 | 洛桑联邦理工学院编程方法实验室 |
发行时间 | 2004年1月20日,20年前(2004-01-20) |
当前版本 |
|
型態系統 | 静态,强,类型推断, 结构化(英语:Structural type system) |
實作語言 | Scala |
系统平台 | JVM、JavaScript[2]、LLVM(實驗性)[3] |
許可證 | 3句版BSD授權條款[4] |
文件扩展名 | .scala, .sc |
網站 | www |
啟發語言 | |
Eiffel, Erlang, Haskell,[5] Java,[6] Lisp,[7] Pizza(英语:Pizza (programming language)),[8] Standard ML,[6] OCaml,[6] Scheme,[6] Smalltalk, Oz | |
影響語言 | |
Ceylon(英语:Ceylon (programming language)), Fantom(英语:Fantom (programming language)), F#, Kotlin, Lasso(英语:Lasso (programming language)), Red(英语:Red (programming language)), Swift[來源請求] | |
关闭