4 ms·
They are wrong to say that Unladen Swallow gets a 5x speedup. That was their initial plan, but they claim now they were naive. Their speedup in less than 2x. I
by pbiggar 17y ago
They are wrong to say that Unladen Swallow gets a 5x speedup. That was their initial plan, but they claim now they were naive. Their speedup in less than 2x.
I think this reporting is a little haphazard.
- scythe 17y agounladen-swallow does not get a 5x speedup, but pypy gets pretty close. http://morepypy.blogspot.com/search?updated-min=2010-01-01T00%3A00%3A00%2B01%3A00&updated-max=2011-01-01T00%3A00%3A00%2B01%3A00&max-results=1 http://morepypy.blogspot.com/search?updated-min=2010-01-01T0... http://article.gmane.org/gmane.comp.lang.lua.general/42210 http://article.gmane.org/gmane.comp.lang.lua.general/42210 is tangentially related.
- pvg 17y agoBeing slower on a third out of 15 benchmarks is not actually 'pretty close'. Pypy results are impressive given the task at hand and approach taken. But it's not anything like 5 times faster or close, by any measure.
- luismgz 17y agoI agree with Mike Pall's view. And the current crop of Javascript engines proves that too. Simplicity wins over complexity. Although I still hope pypy will deliver on its promisses. We have to bear in mind that pypy's goal is not just enhanced speed. Its goals are much broader and this is one reason why, perhaps, this is not the best approach if you want full speed (there are trade offs which seem acceptable considering all the other benefits, such as easier of implementation of dynamic languages on top of pypy's framework).