商家名称 | 信用等级 | 购买信息 | 订购本书 |
![]() |
深入理解Scala | ![]() |
|
![]() |
深入理解Scala | ![]() |
网友对深入理解Scala的评论
一开始看过英文版,中文版出了也要买一本支持一下。毕竟是市面上第二本scala翻译过来的书。给5星也是支持一下翻译。毕竟懂scala的还愿意抽时间翻译的不是太多。而且不赚钱反而可能挨骂。所以一定要支持一下翻译。当然正常需要勘误的地方还是有
先说翻译,读起来流畅,并且没有什么因为翻译问题实在难于理解的地方。本来描述抽象的东西作者的语言也会比较抽象,幸好是译者懂scala本身,否则译成什么样谁也想不到。比如11.2讲Functor和Monad的时候就需要对scala有一定和的理解和使用经验。
再说书本身,个人感觉是从OO的角度来介绍scala的编程。1,2,3,10章打酱油的,9章过时了,11章讲作者也说了函数式编程本来就是一个大的话题。所以重点是4~8章。隐式转换和类型系统本身确实很强大,也是相当深的一个话题。有需要的同学确实可以从这里拿到基础知识和详实的例子。以后可以应用在DSL中。
想看scala的function部分的话还是看另外一本红皮书吧
作者的功底没话说,但是
1,该讲的不该讲的都讲了,对初学者迷惑性挺大的。不适合当工具书。
2,有很多内容对读写要求比较高。经常拿出java字节码来说事;或者不介绍就直接对比java和scala的高级概念,但读者不一定有基础。
3,作者的思路比较凌乱,像是自己的学习的笔记,内容比较随意。讲隐式查找规则的时候,一边说第二条会在下一节讲,结果忍不住这一节就开始讲了。
4,翻译质量不咋的,读起来比较晦涩。有些地方译者自己也知道翻译的不好,保留了原文。
11.3 咖喱化和可应用风格 , Currying(柯里化)。希望是打错字了!
内容介绍得有点云里雾里的~~~翻译质量有点不直白
喜欢深入理解Scala请与您的朋友分享,由于版权原因,读书人网不提供图书下载服务