Scala

  
twitter 的 scala 教程:
Scala School:
http://twitter.github.io/scala_school/
Effective Scala:
http://twitter.github.io/effectivescala/#Types%20and%20Generics-Type%20aliases



A Scala Tutorial for Java programmers:
http://www.scala-lang.org/docu/files/ScalaTutorial.pdf


Scala Tutorial:
http://www.tutorialspoint.com/scala/index.htm
引用





keywords
http://dominiksymonowicz.blogspot.com/2013/09/scala-notes-8-keyword-list-reserved.html


Scala By Example
http://www.scala-lang.org/docu/files/ScalaByExample.pdf


Useful sbt commands:
# download all sources & javadoc of jars.如果需要为导入到 eclipse 中的 scala 项目的依赖 jars 自动关联 srcs,请在项目的 build.sbt 文件中添加(参见 http://stackoverflow.com/questions/10472840/how-to-attach-sources-to-sbt-managed-dependencies-in-scala-ide):
# EclipseKeys.withSource := true
$ sbt update-classifiers
# 使用 sbteclipse 时,terminal 下(http://stackoverflow.com/questions/13803459/how-to-use-sbt-from-behind-proxy):
$ export SBT_OPTS="$SBT_OPTS -Dhttp.proxyHost=127.0.0.1 -Dhttp.proxyPort=8087"



Concurrency in Scala:
Two concurrency implementations in Scala:
http://stackoverflow.com/questions/4477809/why-is-scala-good-for-concurrency
thread-based concurrency (or shared-state concurrency): derived from Java
Actor-based concurrency (actor concurrency model): inspired by Erlang.

关于 Actor-based concurrency:
Concurrency in Erlang & Scala: The Actor Model:
https://savanne.be/articles/concurrency-in-erlang-scala/
http://www.javaworld.com/article/2077999/java-concurrency/understanding-actor-concurrency--part-1--actors-in-erlang.html
http://www.javaworld.com/article/2078020/java-concurrency/understanding-actor-concurrency-part-2-actors-on-the-jvm.html
https://practicingruby.com/articles/gentle-intro-to-actor-based-concurrency

你可能感兴趣的:(scala,traits)