array[1..] (1..).each {|i| puts i }
https://bugs.ruby-lang.org/issues/12912
1.step {}
学到了……
一直用 (1..1/0.0)..
要说的话 ary[1..-1] 其实是个很神奇的思路,直接把 begin 和 end 拿来用了,1..-1 和 1..Infinity 看上去是完全不等价的两个东西……
增加语言复杂度,不好。