Youtube 上有它的视频吗?能不能贴一下
我想点 @tylerdiaz 发现没这个人
感谢分享
很不错。
原来这个项目是用来看美女的。
感觉第六点会不错。话说现在还有在用 CoffeScript 的吗??
多谢推荐,会抽时间看看 scheme。
我给你
我觉得可以试试《Ruby 元编程》?虽然说要有一定基础才能看懂,不过我觉得还好,毕竟许多的基础书籍都在谈一些比较基本的语法,可能看起来会稍微枯燥一些。元编程这本书你会发现一些 Ruby 比较有趣的地方,可能学起来会比较舒坦,另外还可以边学习边熟悉 Ruby 的语法。
Common Lisp 是邪路?
感谢您的推荐,我是之前装 cLisp 感觉有点折腾,要编译安装跟 homebrew 一起用才行。ClojureScript 还没了解过,说实在干了大半年前端,感觉完全跟不上前端的节奏。自从小程序这种东西出来之后这种感觉更强烈。我也就没花太多时间去折腾前端的事情了。平时就上班时间好好写样式,写 JavaScript 框架看需要,业余有时间就去搞搞 Ruby 或者看看你们所说的 Lisp。
Ruby 版本是?我记得新版本的 Ruby 是不支持在顶层作用域使用细化。如果要using
得用 module
来包裹了。
为什么选择 clojure?我之前花了很大的力气装了 clisp,不过感觉它的 REPL 用起来不算太舒服,安装也比较麻烦。也有试过 scheme 感觉还不错。现在用的比较多是 elisp,平时会用来改一下 emacs 的配置。
偶遇 mike 大大
放在最底层的那些语言听都没听过。
这本书稍后会读一读,一年前有看过一部分,后来觉得用不上就没看了。现在觉得这些才是有意思的地方。
我打算看完《计算的本质》就去看 SICP 了 。Clojure 的头像...... 看来是 FP 粉。
cool.受教了 之前不知道还有
2.3.3 :016 > Proc.instance_methods.grep /curry/
=> [:curry]
这个方法可以用。
暂时还没深入了解坏处。
cool
尾递归这个了解不多,我稍后去看看。
这也是没办法的事情。Ruby 的工作毕竟太少。
哈哈 是的
require 'pry'
def method_with_print
p "begin method"
puts "This is '#{self.method(:method_with_print).name}' method"
p "end method"
end
module A
refine Object do
def p(*args)
nil
end
end
end
if __FILE__ == $0
method_with_print
using A
# 获取目标方法的定义字符串
method_source = Object.method(:method_with_print).source
# 在细化作用域重新定义方法
eval(method_source)
method_with_print
end
使用细化后的版本。另写一文章总结细化 https://ruby-china.org/topics/33950
我稍后会去看看,thx。
哈哈
这个我还真没了解过,字节码这个有点过于底层了。
感觉还是可以出去找个办公场所。孩子的干扰会不小。