必须阅读,但又浅尝辄止~_七周七语言书评-查字典图书网
查字典图书网
当前位置: 查字典 > 图书网 > 编程 > 七周七语言 > 必须阅读,但又浅尝辄止~
Steven 七周七语言 的书评 发表时间:2013-07-14 09:07:07

必须阅读,但又浅尝辄止~

作者从ruby开始,给大家带来了7盘小菜,说实话,如果你未曾接触过其中的语言,都会让你看的一头雾水,当然你要是有一打语言的经验,或者自己亲自设计过语言(命令式,OO,原型,FP),那你应该会有更多的体会。

对于作者的一些跟各种语言设计师的对话,从中你能得到每种语言的优势和不足,每种语言的诞生环境和设计意图等等,这些在我看来是最有价值的。

这本书的定位很奇怪,绝不是无经验的编码人员,至少你已经混迹和使用过3门以上的语言,可绝不是一种范式的语言哦(oo,fp,etc.),如果没有这些理解力,很难了解到作者在说什么。

说实话,这本书不适合一下子读完,因为要了解一种语言绝非一周就能学精的,有些人读完恐怕会说,这些小把戏私下玩玩还行,用到生产环境中还是省省吧。额额额,我只能说这本书压根你不该看,何必自讨没趣~

这本书还是值得一读,但别相信7周就能理解7种语言,╮(╯▽╰)╭,怎么感觉像是在说21天学会C++,这是个噱头,除非你会穿越~

下面是自己的一些话痨:

为什么那么多人吐槽Erlang的语法,我怎么就觉得简洁的不得了,多么优美的设计,这就是一个个人习惯问题。

克罗尔的STM,的确是个很不错的设计,但目前我更推崇厄兰的多进程模式,就让他崩溃的做法,这是个逆设计,厄兰给我们的是一个世界。

Clojure,她可以不浪费你之前在Java上的投资,有时候我也在想Scala是不是学起来更简单,的确,Clojure设计的函数式体系异常庞大,到目前为止我还不能自己主导设计一种框架,实在是很悲哀,连从哪方面入手都很困难,因为Clojure给你的解决方式实在太多了,你学了太多,却不知道那种是最合适的,待我想要用Scala还是Clojure的时候,我还是决定选择Clojure,因为Scala的好多项目还是在用OO,让人不得其解,脚踏两只船的感觉很不好啊。

展开全文
有用 0 无用 0

您对该书评有什么想说的?

发 表

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读