scala编程浅谈
这显然是门非常成功的语言 背靠JVM这座大山 有非常成功的商业项目(twitter 还有大数据领域非常时髦的框架 spark
甚至我都觉得在结束七门语言的浅尝辄止后会选scala深入研究
特别是前段时间还在博客里看到 Thinking in java的作者Bruce Eckel最近还新出了一本scala的教材
而且作者还表示这本教材会有一个非常好的epub版本
可惜一路看下来 scala并没有什么过人之处
首先是那奇怪的构造器语法 让人怀疑作者究竟有没有在语法设计上过过脑子 以及无时不刻挥之不去的Java的影子
就连error信息里都充满了Java.object.nullpointer的味道
此外虽然scale表面上看起来像ruby那样放荡 但在语法细节上却依旧是严肃如Java
另外在函数方面的介绍显得明显过于单薄 我姑且就当是为后面的Haskell留点悬念吧
最后是并发 难得在这本书里找到一个如此没有新意的并发实现(虽然这也是因为Java式的并发太过普遍了) 与之相比 Io中轮替式的并发就明显别具一格 更别说还有懒加载的future特性了
当然 要说真正优秀的并发 那还是要看接下来的erlang
本文来源 我爱IT技术网 http://www.52ij.com/jishu/3833.html 转载请保留链接。
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
