A compositional approach to Ruby performance | Hacker News Reader