Scotland Ruby 2011 - From Profiling Ruby to Frankenstein Programming

Channel:
Subscribers:
42,400
Published on ● Video Link: https://www.youtube.com/watch?v=XTLYUgli-JM



Duration: 40:00
39 views
1


by: Piotr Szotkowski

Ruby is ‘known to be slow’ – but what does that exactly mean, does it really matter, and – more importantly – what can we do about this?

This presentation, based on hands-on experience of using Ruby for scientific computations, shows how to profile Ruby applications (including webapps), how to interpret the results and what to do with the bottlenecks – from algorithmic optimisation through using dedicated libraries to rewriting them (in place!) in ‘faster’ languages.