Scala学习记录-Scala入门资源
2016-05-13 00:00
155 查看
本来计划今天来写环境配置和搭建的,可惜网速太慢,下个200M多点的Scala ID下了好久。
就改变方向,找找学习scala的资源吧。话说刚刚手痒切换到了MarkDown,马上学完了,结果网页
崩溃了,什么都没剩下,只好重新码过。
----------------------------分割线------------------------------
就我个人多年经验来看,学习一门语言还是从官网着手比较靠谱,虽然baidu上可以相当多的中文资料。
但大部分质量不高,原因你懂的,翻译者的理解和能力对我们有很大影响。这个2手不如原装啊。
当然了,我这也是拿来官网的资料自己理解翻译了,当然有个人的理解。如有谬误和理解不到位的欢迎指正。
官网GETTING STARTED开始
http://www.scala-lang.org/documentation/getting-started.html
官网还是比较厚道的,提供了不少资料来学校scala
1. 书籍;
官网 推荐书籍http://www.scala-lang.org/documentation/books.html
其中值得一提的是Programming in Scala
好像可以免费online阅读。链接如下,有兴趣可以看看
http://www.artima.com/pins1ed/
其他书籍有兴趣可以找找中文版本,当然英文更好了。
说实话一本没看没法推荐了。
2. online class
这套Online class不错的样子,刚刚看了2节,说的比较详细了
也是官方推荐,好像说是scala作者录制的。
Functional Programming Principles in Scala,
3. play game?Kojo 我喜欢
官网还推荐了这个
Kojo is an interactive learning environment that uses Scala programming to explore and play with math, art, music, animations and games.
http://www.kogics.net/sf:kojo
今天时间有限,还没尝试,有时间可以尝试一下寓教于乐。
官网的资源不错,再看看语法和API,估计就可以开始我的scala HelloWord之路了
当然还得先把环境搭建好。
就改变方向,找找学习scala的资源吧。话说刚刚手痒切换到了MarkDown,马上学完了,结果网页
崩溃了,什么都没剩下,只好重新码过。
----------------------------分割线------------------------------
就我个人多年经验来看,学习一门语言还是从官网着手比较靠谱,虽然baidu上可以相当多的中文资料。
但大部分质量不高,原因你懂的,翻译者的理解和能力对我们有很大影响。这个2手不如原装啊。
当然了,我这也是拿来官网的资料自己理解翻译了,当然有个人的理解。如有谬误和理解不到位的欢迎指正。
官网GETTING STARTED开始
http://www.scala-lang.org/documentation/getting-started.html
官网还是比较厚道的,提供了不少资料来学校scala
1. 书籍;
官网 推荐书籍http://www.scala-lang.org/documentation/books.html
其中值得一提的是Programming in Scala
好像可以免费online阅读。链接如下,有兴趣可以看看
http://www.artima.com/pins1ed/
其他书籍有兴趣可以找找中文版本,当然英文更好了。
说实话一本没看没法推荐了。
2. online class
这套Online class不错的样子,刚刚看了2节,说的比较详细了
也是官方推荐,好像说是scala作者录制的。
Functional Programming Principles in Scala,
3. play game?Kojo 我喜欢
官网还推荐了这个
Kojo is an interactive learning environment that uses Scala programming to explore and play with math, art, music, animations and games.
http://www.kogics.net/sf:kojo
今天时间有限,还没尝试,有时间可以尝试一下寓教于乐。
官网的资源不错,再看看语法和API,估计就可以开始我的scala HelloWord之路了
当然还得先把环境搭建好。
相关文章推荐
- Windows下Scala环境搭建
- 你应该学习哪种编程语言?
- [转]我们需要一种其他人能使用的编程语言
- C#语言主要特性总结
- C语言中static的作用及C语言中使用静态函数有何好处
- PHP检测用户语言的方法
- Windows7下安装Scala 2.9.2教程
- JavaScipt基本教程之JavaScript语言的基础
- 各种语言、服务器301跳转代码全集
- 查看Java所支持的语言及相应的版本信息
- 使用php判断浏览器的类型和语言的函数代码
- php实现获取及设置用户访问页面语言类
- GO语言类型转换和类型断言实例分析
- C语言单链表的实现
- php根据用户语言跳转相应网页
- Java基础知识之Java语言概述
- ThinkPHP中的常用查询语言汇总
- go语言中的interface使用实例
- GO 语言学习指南
- 五步让你成为GO 语言高手