Benchmark: Ruby 1.8, Ruby 1.9, JRuby 1.3 RC2
(7 komentarzy)W kategoriach: Rails , Railsfera , Ruby , Techblog / 01 czerwca 2009 [23:35:07]
Tagi technorati: ruby performance benchmark ruby19 jruby programming
Wiele się mówi o szybkości Rubiego. Na pewno dzięki temu jest coraz mniej osób, które uważają, że jest to język zbyt wolny do aplikacji webowych - Merb w końcu pokazał, że potrafi być szybszy niż pythonowi konkurenci (Django, Pylons), a PHP (także pod względem wydajności frameworków) to już nie margines, a zwykła patologia.
Ostatnio modne są microbenchmarki, testujące pojedynczy aspekt języka - wyjątki, rekurencję itp. Jest to oczywista bzdura, która tak naprawdę niczego nie mówi, dlatego postanowiłem zmierzyć wydajność tych języków w czymś realnym.