【发布时间】:2015-12-01 05:20:33
【问题描述】:
在查看 RSS stdlib monkey 修补 Time 类时,我发现全局变量 $1 $2 $3 ... 在那里大量使用。好吧,我可以不用同时制作多个 RSS 提要。
但我在这里发现了同样的恐怖:
- /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0//time.rb
在这里:
- https://github.com/ruby/ruby/blob/c8b3f1b470e343e7408ab5883f046b1056d94ccc/lib/time.rb
Ruby /lib/time.rb 如何在没有线程错误的情况下工作?!
【问题讨论】:
标签: ruby datetime thread-safety global-variables standard-library