Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Topaz is Ruby in Python

Topaz is Ruby in Python

Slides from a talk about Topaz I delivered on 12.06.2013 at Munich Ruby Users Group meetup.

Jan Stępień

June 12, 2013
Tweet

More Decks by Jan Stępień

Other Decks in Programming

Transcript

  1. PyPy is an impl. of Python PyPy is written in

    RPython RPython is compiled to C
  2. Topaz is an impl. of Ruby Topaz is written in

    RPython RPython is compiled to C
  3. MRI 2.0 36,1 s 5,0 MB/s JRuby 1.7.2 24,8 s

    7,3 MB/s Topaz 3,3 s 55,3 MB/s 180MB of data served from caches
  4. 50 100 150 Input size [MB] 10 30 20 0

    Time [s] M RI JRuby Topaz