标签: ruby irb
任何想法为什么以下简单表达式在IRB中持续这么长时间:
irb(main):003:0> res='a'*(10**6)
在完成前几分钟运行。
而将相同的表达式提供给puts方法f.E.是不稳定的:
irb(main):003:0> puts('a'*(10**6))
答案 0 :(得分:0)
我只知道它是由.irbrc启动文件加载的Wirb模块引起的。 通过评论它们现在两个例子的速度相当快。