¿Por qué el símbolo # to_proc es más lento en Ruby 1.8.7?
Rendimiento relativo del símbolo # to_proc en implementaciones de Ruby populares afirma que en MRI Ruby 1.8.7,Symbol#to_proc
es más lento que la alternativa en su punto de referencia en un 30% a 130%, pero ese no es el caso en YARV Ruby 1.9.2.
¿Por qué es este el caso? Los creadores de 1.8.7 no escribieronSymbol#to_proc
en puro Ruby.
Además, ¿hay alguna gema que proporcione un rendimiento más rápido de Symbol # to_proc para 1.8?
(Symbol # to_proc comienza a aparecer cuando uso ruby-prof, así que no creo que sea culpable de optimización prematura)