有了本指南,Scala很容易进入
从技术上讲,Scala是静态典型语言的面向对象和功能编程概念的混合物。面向对象和功能编程的融合显示在Scala的许多不同方面。在任何其他广泛使用的语言中,它可能更普遍。
在可扩展性方面,这两种编程样式具有互补的优势。 Scala的功能编程结构使得可以轻松地从简单的部分快速构建有趣的东西。其面向对象的结构使构建更大的系统并适应新需求变得容易。
Scala中这两种样式的组合都可以表达新型的编程模式和组件抽象。这也导致一种清晰清晰的编程风格。而且由于它是如此的延展性,因此在Scala中编程可能会很有趣。