To the Scala website, download the Scala SDK, address: http://www.scala-lang.org/download/
ademacbook-pro:scala-2.11. 6 apple$ wget http://downloads.typesafe.com/scala/2.11.6/scala-2.11.6.tgz?_ga= 1.266727886.1594027332.1432723613
Unzip and configure:
ademacbook-pro:scala-2.11. 6 apple$ tar-zxvf scala-2.11. 6. tgz?_ga=1.266727886. 1594027332.1432723613
ademacbook-pro:scala-2.11.6 apple$ CD scala-2.11.6
ademacbook-pro:scala-2.11.6 apple$ sudo vim ~/.bash_profile
The configuration of the ~/.bash_profile is as follows:
Scala_home="/users/apple/documents/soft/scala_soft/scala-2.11.6"export PATH = $PATH: $SCALA _home/bin
Where Scala_home is the path of the SDK package for Scala
Try Scala: (Remember that you have to start another terminal, for no reason)
ademacbook-pro:~2.11. 6 - 1.7 in for more Information.scala
Learning materials (GO)
http://helloscala.com/
http://www.scala-lang.org/documentation/
http://scalachina.com/
Video:
1. Functional programming Principles in Scala
Https://www.coursera.org/course/progfun
2. Principles of Reactive programming
Https://www.coursera.org/course/reactive
Online tutorials or articles:
1. Scala Tour
http://www.scala-tour.com/
2. Scala Tutorials
Http://docs.scala-lang.org/tutorials/tour/tour-of-scala.html
3. Scala Cheatsheet
http://docs.scala-lang.org/cheatsheets/
4. Scala School
http://twitter.github.io/scala_school/
5. Scala Tutorials by code
http://scalatutorials.com/tour/
6. Learn Scala in minutes
http://learnxinyminutes.com/docs/scala/
7. Scala by Example
Http://www.scala-lang.org/docu/files/ScalaByExample.pdf
8. Scala Overview on StackOverflow
Http://stackoverflow.com/tags/scala/info
Book:
1. Programming in SCALA:A Comprehensive step-by-step guide, 2nd Edition
2. Scala in Action
3.http://www.atomicscala.com/book/
Setting up a Scala development environment for Mac platforms