Windows 环境下用 Scala 写代码?这个scala-2.11.12.msi.zip
压缩包真挺方便,直接就是安装包格式,点几下就装好了。版本是 2.11.12,虽然不是最新版,但稳定性还不错,适合入门也适合老项目维护。
Scala 的类型系统是静态的,但它的类型推断
做得好,代码清爽不少。你写val name = "Scala"
,它就能自动知道是String
,不用你啰嗦地声明类型。
函数式编程是 Scala 的招牌。比如你写大数据的逻辑,用map
、filter
一套链式调用搞定,效率高、可读性强。而且 Scala 代码还能跟 Java 打通,用起来灵活得。
2.11 这个系列其实对模块化
和依赖管理
优化挺多的,维护大项目时省心不少。它还加了个反射 API,搞元编程或做一些运行时动态逻辑时好用。
压缩包里的scala-2.11.12.msi
就是标准的 Windows 安装文件,安装完直接能用REPL
玩起来。喜欢写项目的话,建议配个 IntelliJ IDEA,加上 Scala 插件,写起来贼顺。
如果你对函数式编程有兴趣,或者准备搞Apache Spark
、Play Framework
这类项目,这包装好就上手,挺适合的。