scala入門(mén)到放棄1

1 概述

1.1什么是Scala

????????從英文的角度來(lái)講,Scala并不是一個(gè)單詞,而是Scalable Language兩個(gè)單詞的縮寫(xiě),表示可伸縮語(yǔ)言的意思。從計(jì)算機(jī)的角度來(lái)講,Scala是一門(mén)完整的軟件編程語(yǔ)言,那么連在一起就表示Scala是一門(mén)可伸縮的軟件編程語(yǔ)言。之所以說(shuō)它是可伸縮,是因?yàn)檫@門(mén)語(yǔ)言體現(xiàn)了面向?qū)ο螅瘮?shù)式編程等多種不同的語(yǔ)言范式,且融合了不同語(yǔ)言新的特性。
Scala編程語(yǔ)言是由聯(lián)邦理工學(xué)院洛桑(EPFL)的Martin Odersky于2001年基于Funnel的工作開(kāi)始設(shè)計(jì)并開(kāi)發(fā)的。由于Martin Odersky之前的工作是開(kāi)發(fā)通用Java和Javac(Sun公司的Java編譯器),所以基于Java平臺(tái)的Scala語(yǔ)言于2003年底/2004年初發(fā)布。
截至到2020年5月,Scala最新版本為2.13.2,支持JVM和JavaScript

Scala官網(wǎng):https://www.scala-lang.org/

1.2為什么學(xué)習(xí)scala

兼容性 簡(jiǎn)潔 高層抽象 高級(jí)的靜態(tài)化類(lèi)型
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容