3 comments

[ 2.8 ms ] story [ 14.5 ms ] thread
Perhaps specify that this is Ruby specific in the title? Otherwise its incredibly clickbaity, as for loop is central to so many C style languages.
There is a related issue in Python and Javascript. If you don't have block scoped for variables, you have a potential issue.
If you don't have Flash but still want to read it:

    Array.prototype.map.call(document.querySelectorAll(".zclip"), function(node) { node.parentNode.removeChild(node); })