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