從Java走進(jìn)Scala(Scala經(jīng)典讀物)
在歷史上,Java平臺(tái)一直屬于面向?qū)ο缶幊痰念I(lǐng)域,但是現(xiàn)在,甚至 Java 語言的堅(jiān)定支持者也開始注意應(yīng)用程序開發(fā)中的一種新趨勢(shì):函數(shù)式編程。在這個(gè)IBMDW系列中,Ted Neward 介紹了 Scala,一種針對(duì) JVM 將函數(shù)和面向?qū)ο蠹夹g(shù)組合在一起的編程語言。Ted Neward是Neward & Associates的主管。
51CTO編輯推薦:Scala編程語言專題
這個(gè)系列原本在IBMDW上叫做《面向 Java 開發(fā)人員的 Scala 指南》系列,但51CTO編輯認(rèn)為《從Java走進(jìn)Scala》更加符合這個(gè)系列的特點(diǎn)。這個(gè)系列原本于2008年2月開始連載,當(dāng)時(shí)正是Scala語言的一個(gè)小高峰(可參考Scala專題右下角的Scala語言發(fā)展趨勢(shì)圖)。應(yīng)該說Ted Neward的這個(gè)系列對(duì)于推動(dòng)Scala語言的發(fā)展也起到了相當(dāng)不小的作用,如果還沒有閱讀過這個(gè)系列,而你又從事過Java開發(fā),那么推薦您一定要讀上一讀。
下面是《從Java走進(jìn)Scala》系列的文章列表:
- 面向?qū)ο蟮暮瘮?shù)編程
- 理解Scala的類語法和語義
- Scala控制結(jié)構(gòu)內(nèi)部揭密
- 使用Scala版本的Java接口
- 當(dāng)繼承中的對(duì)象遇到函數(shù)
- 使用元組、數(shù)組和列表
- 包和訪問修飾符
- 構(gòu)建計(jì)算器 case類和模式匹配
- 構(gòu)建計(jì)算器 解析器組合子入門
- 構(gòu)建計(jì)算器 結(jié)合解析器組合子和case類
- 將Scala與servlet結(jié)合使用
- 深入了解Scala并發(fā)性
- 一步步教你使用Scala Actor
- Scala + Twitter = Scitter
- Scitter庫的增強(qiáng)
- Twitter API與Scala的交互
這個(gè)系列雖然更新的比較慢,但仍然在連載中,有興趣的讀者們可以時(shí)常關(guān)注一下。如果您感覺這個(gè)系列不錯(cuò),想要更深入的學(xué)習(xí)Scala,以下是其他您可以參考的Scala教程系列: