Scala
维基百科,自由的 encyclopedia
Scala(发音为/ˈskɑːlə, ˈskeɪlə/)是一门多范式的编程语言,设计初衷是要整合面向对象编程和函数式编程的各种特性。[8]
Quick Facts 编程范型, 设计者 ...
编程范型 | 多范式:函数式,面向对象,指令式 |
---|---|
设计者 | 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[来源请求] | |
Close