摘要:
本文分为两个部分:第一部分主要关注Scala语言的描述,以期给读者一种直观的印象,并引导有兴趣的编程实践者去尝试使用它;第二部分将展示如何搭建并实施真正的开发环境和提供一些简单的编程实践。一、Scala语言简介 Scala作为一门新兴的编程语言,由于其兼备面向对象和函数式的两个重要的语言特性,并且语言设计相当简洁但不失优雅,从一开始Scala就被设计成多用途且极具伸缩性(Scalable)的一门编程语言,而且更为重要的是它汲取了传统面向对象语言如Java、C#的精华以及新近的动态语言如Perl、Ruby和Python的精髓,当然还有其植根于的函数式特性,所以它是一种多范式的、跨平台的语言... 阅读全文