Hát ugye ez már az a szint, ahol a jártasság is számít - egy Ruby programozó bizonyára gyorsabban értelmezi mintha 5 sorban lenne, mert összhangban van a Ruby-s szokásokkal és elvekkel. Ez szerintem nem tömörítés, azt éreznem erőszaknak ha for ciklus lenne ott. Persze mint pszeudókód: pocsék.
Pl C-ben pl nekem is sok több lenne, mert ott tényleg csak tömöríteni tudnám, megerőszakolva a nyelvet.