Metaprogramming Ruby

读书评论:
  • 汉斯
    12-04
    其实里面大部分内容混久了stackoverflow都知道了。。。
  • zlx
    06-12
    好书,值得一度,俺的笔记: http://blog.yxwang.me/blog/notes/programming/metaprogramming-ruby.html
  • 琳琳的小狗
    02-24
    这是我读过的为数不多的外文好书之一,想不到老外也有如此细致的文风,把语言核心和技术难点娓娓道来,很喜欢呀!顶到爆了:)
  • xiaohanyu
    03-09
    蛮不错,简洁明了,看了 Part 1 的 90% 和 Part 2 的 30% ,收获不小。 相较于 Python , Ruby 的设计更加 OO 也更加 functional 。个人角度上, Ruby 是我深入了解过的语言中最喜欢的语言之一。此书之于 Ruby ,相当于为初学者在 Ruby 纷繁迷乱的 magic 语言特森林中,画了一幅寻宝图。给四星是因为此书到底还是不如 sicp 和 on lisp 给我的震撼和启发更大。
  • Maverick@Walden
    01-14
    希望书都能如此简单,清晰。
  • 永远自由的心
    03-20
    结合Ruby和Rails源码对元编程思想的很好解释,读起来有些费劲,需要常读才能吃透
  • 老卡
    12-09
    Essential Ruby reading, since meta-programming is essential building block of ruby
  • kevinclcn
    05-26
    将Ruby元编程的各种刁钻技巧总结成了规范的模式,就像让混沌的世界变得泾渭分明。这种化繁为简和清晰有条理本身就是一种莫大的功勋。
  • Whyme Lyu
    03-03
    内容不多,Eloquent Ruby 更推荐。当然这本也是有独特内容的
  • QWERTY
    02-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