Scala - 大魔头诺铁

2016-07-27

Scala是一门基于JVM的多范式编程语言。这一期我们请到ThoughtWorks的咨询师 杨云 大魔头诺铁 来分享他多年使用Scala的经验。

Download the mp3

Show Notes:

讨论的话题:

  • Scala是否难学
  • 为什么嘉宾推荐先学习一些Haskell再学Scala
  • 尾递归调用
  • Pattern Match
  • Higher-order Function
  • Closure
  • Var v.s. Val
  • Type Inference
  • Trait 和 Case Class
  • Scala.js
  • 嘉宾的Scala编程环境
  • Scala编译时间长
  • Scala的”goodpart”和”badpart”
  • 是否容易招聘到Scala编程人员
  • Scala对交叉编译支持的改进
  • Martin Odersky 创造Scala的原因
  • 讨论Java缓慢发展对Scala将来的影响
  • IntelliJ 和 Eclipse 的Scala插件比较
  • 嘉宾对Scala将来发展的期望
  • 嘉宾使用Scala之后不需要再用到Java
  • 嘉宾接触Haskell以及函数式编程的原因
  • 嘉宾对自己将来的规划以及对Scala社区的回馈
  • 嘉宾Scala视频教学系列的内容

URLs: