JavaScript vs. C (pure software rasterization): ~70 / ~14 = ~5x
Well, not too bad actually (all things considered...)