Metaprogramming Ruby
读书评论:
-
汉斯12-04其实里面大部分内容混久了stackoverflow都知道了。。。
-
zlx06-12好书,值得一度,俺的笔记: http://blog.yxwang.me/blog/notes/programming/metaprogramming-ruby.html
-
琳琳的小狗02-24这是我读过的为数不多的外文好书之一,想不到老外也有如此细致的文风,把语言核心和技术难点娓娓道来,很喜欢呀!顶到爆了:)
-
xiaohanyu03-09蛮不错,简洁明了,看了 Part 1 的 90% 和 Part 2 的 30% ,收获不小。 相较于 Python , Ruby 的设计更加 OO 也更加 functional 。个人角度上, Ruby 是我深入了解过的语言中最喜欢的语言之一。此书之于 Ruby ,相当于为初学者在 Ruby 纷繁迷乱的 magic 语言特森林中,画了一幅寻宝图。给四星是因为此书到底还是不如 sicp 和 on lisp 给我的震撼和启发更大。
-
Maverick@Walden01-14希望书都能如此简单,清晰。
-
永远自由的心03-20结合Ruby和Rails源码对元编程思想的很好解释,读起来有些费劲,需要常读才能吃透
-
老卡12-09Essential Ruby reading, since meta-programming is essential building block of ruby
-
kevinclcn05-26将Ruby元编程的各种刁钻技巧总结成了规范的模式,就像让混沌的世界变得泾渭分明。这种化繁为简和清晰有条理本身就是一种莫大的功勋。
-
Whyme Lyu03-03内容不多,Eloquent Ruby 更推荐。当然这本也是有独特内容的
-
QWERTY02-20看完前四章,大致了解了它的对象模型了。后面的应用部分不看了,反正也不打算用ruby。确实用lua来实现这套模型是可以的(lua根本就没有OO模型…),不过lua没有多少语法糖,调用函数一定要加个(),实现DSL怎么也不如ruby漂亮。其实也不喜欢内部DSL,一来语法受限,不如外部DSL使用parser的灵活,二来牺牲了运行效率,没法对代码做静态检查和优化。用外部DSL就可以兼顾两者,虽然实现起来麻烦一些
-
机械唯物主义01-01简单的一点点东西, 硬是给作者弄得那么长. 可能对于初学者有用吧. 反正我觉得很多读书时间浪费掉了. 读书笔记 http://blog.linjunhalida.com/article/Metaprogramming_Ruby%E5%AD%A6%E4%B9%A0%E7%AC%94%E8%AE%B0