Scala是一种针对 JVM 将函数和面向对象技术组合在一起的编程语言。Scala编程语言近来抓住了很多开发者的眼球。它看起来像是一种纯粹的面向对象编程语言,而又无缝地结合了命令式和函数式的编程风格。Scala的名称表明,它还是一种高度可伸缩的语言。Scala的设计始终贯穿着一个理念:创造一种更好地支持组件的语言。Scala融汇了许多前所未有的特性,而同时又运行于JVM之上。随着开发者对Scala的兴趣日增,以及越来越多的工具支持,无疑Scala语言将成为你手上一件必不可少的工具。
推荐阅读
静态类型Java语言以JRuby及Groovy的后备队的身份,在移动Android应用程序开发领域整装待发。但是被称为下一代Java的JVM语言Scala却未受Android开发者重视。 [全文]
2010年8月8日,51CTO独家专访了Scala创始人Martin Odersky, 就最新发布的Scala 2.8的新特性以及中国用户在使用Scala 2.8后反馈的问题,51CTO与Martin Odersky进行深刻探讨……[全文][评论]
Java面临终结 取代者是Scala?
Groovy创始人:Java面临终结 Scala将取而代之 Groovy创始人James Strachan在其博客上发表了一篇文章,题目为《Scala将取代Java?》。该文章在Scala,Groovy和Java开发者中引起了很大反响,Scala创始人Martin Odersky也对此文做出了回复。[ 阅读全文 ] [ 阅读热评 ]
面向Java开发者的Scala学习系列

A Scala Tutorial for Java programmers(完结)

本文源自Michel Schinz和Philipp Haller所写的A Scala Tutorial for Java programmers(面向Java程序员的Scala教程),由Bearice成中文。本系列面向有一定Java开发经验的程序员。

走读Kestrel,了解Scala(完结)

Kestrel是一个Scala代码实例,是Twitter核心中使用的的消息转发机制,其原型来自于Ruby的Starling。本系列通过Kestrel进行Scala实例代码的讲解,对于实际使用Scala进行开发有相当的借鉴意义。

IBMDW的《从Java走进Scala》系列(更新中)

本系列由Neward & Associates的主管Ted Neward主持。本系列从08年初开始连载,可以说是早期Scala教程中的比较精彩的一个系列,对Scala语言中的很多细节都进行了描述。

相关资源推荐

函数式编程的启发

基于JVM的语言总览

多核时代的编程语言

相关专题

查看全部专题

热点标签

验证码: (点击刷新验证码)
匿名发表

51CTO旗下网站

领先的IT技术网站 51CTO 领先的中文存储媒体 WatchStor 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 51CTO学院