Acelere o Ruby com C
Ao contrário do que alguns podem dizer, Ruby não é lento. Mas podem surgir situações onde você precise de mais velocidade. Para esses casos, existe a opção de incluir código em C no seu projeto Ruby.
Uma maneira de conseguir isto é usar o RubyInline. O RubyInline funciona como uma gem do ruby, que pode ser instalada normalmente.
gem install RubyInline
Depois de instalado você pode fazer algo assim:
De acordo com o autor deste gem (Ryan Davis) o ganho de performance é considerável. Se você precisa desenvolver algo que deve ser executado mais rápido do que Ruby lhe permite, essa pode ser uma alternativa interessante.
Originally published at nomedojogo.com on July 12, 2007.