一口氣讀完scala

橫空出世

  天下武功,唯快不破。在大數據時代下,能夠進行快速地數據處理與分析已成爲迫切需求。現如今,Spark、Kafka等基於Scala語言實現的框架在大數據生態圈內佔有舉足輕重的地位,它們在一定程度上引領着大數據最前沿技術方向。

spark.png

  另外Akka、Gearpump等基於Scala語言實現的框架在大數據生態圈內也備受關注,工業實踐已經證明了Scala語言的強大。這使Scala語言近一兩年名聲大噪,進而引起衆多編程語言愛好者及各大公司的親睞,國內外也因此掀起了一場學習Scala語言的熱潮。

akka.jpg

前世今生

  scala是由聯邦理工學院洛桑(EPFL)的Martin Odersky設計。這位嚴謹的老教授先前的工作是Generic Java和javac(Sun Java編譯器),他厭倦了java的冗餘和繁瑣,於是就誕生了這一鬼斧神工之作。

Scala之父——Martin Odersk.jpg

  scala借鑑了Funnel的設計思想——把函數式編程思想和麪向對象編程相結合。

  Java平臺的Scala於2003年底/2004年初發布。.NET平臺的Scala發佈於2004年6月。

  “If I were topick a language to use today other than Java, it would be Scala.”(如果現在讓我選擇使用除Java之外的一門語言的話,那一定是Scala)——Java之父James Gosling

Java之父——James Gosling.jpg

打開方式


忠於技術,熱愛分享。歡迎關注公衆號:java大數據編程,瞭解更多技術內容。

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章