学习Scala之一:简单还是复杂?
2013-03-27 23:33
176 查看
Scala语言不是一门好学的语言,又是面向对象又是函数式。 一个面向对象就把异常简单而锋利无比的C语言变成了门槛极高的C++, 据说很多的C++用户其实是在使用C的面向过程的方式使用C++的各种功能点。 还有函数式, 如果说C++还是有人间烟火气息的话,那么函数式就绝对是阳春白雪的学术界的语言了。
但是看了《Scala编程》后,作者一直强调Scala是一门是否容易扩展的语言,作为它核心的语法规定很少, 很多内容都放到了库里头来实现, 从这个方面讲,Scala又应该是很简单的, 至少比java要简单。但实际不是这样,我现在《Scala编程》还没有看完,还不知道是什么地方导致的。
但是看了《Scala编程》后,作者一直强调Scala是一门是否容易扩展的语言,作为它核心的语法规定很少, 很多内容都放到了库里头来实现, 从这个方面讲,Scala又应该是很简单的, 至少比java要简单。但实际不是这样,我现在《Scala编程》还没有看完,还不知道是什么地方导致的。
相关文章推荐
- scala学习笔记☞二:简单语法练习
- SilverLight学习笔记--Silverligh之在SL中调用Javascript (四种调用方法+简单与复杂参数的传递)
- SilverLight学习笔记--Silverligh之在Javascript中调用.NET(包括简单参数和复杂参数的操作)
- 复杂还是简单,是矛盾也是传奇
- BBS 设计思路系列 ---- 论坛制度功能到底是应该是简单还是复杂??
- 学习ASP.NET MVC系列 - 还有比这更简炼的吗?把复杂的事情变简单了,贡献啊!
- scala学习-基本数据类型和简单操作5
- Delphi越来越多自动释放的类型,到底是简单还是复杂了?
- Scala学习笔记(三)Actor简单例子
- 初学习cocos2d小结(感冒了,几行代码都记不住...稍微复杂一点的动作序列看不下去,还是总结一下这两天看的东西)
- 把学习由复杂变简单(二叉树和树)
- 可恶的.NET FRAME,将一切变得更简单,还是更复杂?
- 软件开发简单还是复杂?
- 无监督特征学习:模拟简单细胞、复杂细胞属性的特征(上段工作总结)
- BBS 设计思路系列 ---- 论坛制度功能到底是应该是简单还是复杂??
- 最新Swift学习教程-从简单到复杂 韩俊强的博客
- scala学习之路:1简单的打印输出,以及for循环的使用
- scala学习笔记5 spark-shell的简单操作
- 有关微服务架构的争论:更简单还是更复杂?
- 软件开发究竟是简单的还是复杂的