Improved JavaScript performance
Improved JavaScript performance
Posted Mar 9, 2011 17:33 UTC (Wed) by abacus (guest, #49001)Parent article: Chrome 10 released
Impressive that JavaScript performance has been improved further. Last time I checked Chrome 9 finished the SunSpider benchmark already three times faster than Firefox 3.6.15.
Posted Mar 9, 2011 18:27 UTC (Wed)
by kripkenstein (guest, #43281)
[Link] (8 responses)
Actually the SunSpider benchmark is a bad example. Both FF4 and IE9, which will be released this month, are better at that benchmark than Chrome (both due to features Chrome doesn't have: Tracing JIT in FF4, DCE in IE9).
Chrome dominates in Google's own V8 benchmark, though. And it is impressive that Chrome has improved even further in that specific benchmark.
Posted Mar 9, 2011 18:37 UTC (Wed)
by pranith (subscriber, #53092)
[Link] (7 responses)
This being 4.0b13pre(2011-03-08), I do not expect much to change when ff4.0 final is released.
Posted Mar 10, 2011 16:23 UTC (Thu)
by tuos (guest, #43318)
[Link] (6 responses)
1.056 times faster == more than twice as fast
So, the second one, right?
Posted Mar 10, 2011 18:25 UTC (Thu)
by alecs1 (guest, #46699)
[Link] (5 responses)
Posted Mar 10, 2011 21:32 UTC (Thu)
by nybble41 (subscriber, #55106)
[Link] (4 responses)
"Y times/percent as fast (as X)" => Y * X
So the original phrase "1.056 times faster" would actually mean slightly over twice the speed (X + (1.056 * X) = 2.056 * X). The correct phrase is probably "1.056 times as fast" or "0.056 times faster" (or "5.6% faster").
Posted Mar 14, 2011 21:37 UTC (Mon)
by bronson (subscriber, #4806)
[Link]
That's clearly wrong. Here's lots of evidence: http://www.google.com/search?q=two+times+faster
You're trying to apply mathematical rigor to the English language.
Posted Mar 22, 2011 15:44 UTC (Tue)
by nye (subscriber, #51576)
[Link] (2 responses)
I'd bet both my kidneys that if you actually try talking like this in real life, you would be misunderstood 100 percent of the time. Because you're completely wrong, of course.
Posted Mar 22, 2011 20:52 UTC (Tue)
by nybble41 (subscriber, #55106)
[Link] (1 responses)
The plain and precise meaning of "X times faster" is "X times more speed", which reduces to "(original speed multiplied by X) more speed" => "(original speed multiplied by X) plus (original speed)" => "(X plus one) times the original speed" => "(X plus one) times as fast".
Consider that "50% faster" means "50% more than the original speed", not "50% of the original speed", and "50%" is identical to "0.5 times". Why should "105.6% faster" be interpreted any differently?
Obviously English is not a prescriptive language, and words can change their meaning over time; however, I would hate to see a useful phrase like "X times more" ruined in this way when we already have a perfectly good way to express the intended concept, "X times as much".
Posted Mar 22, 2011 21:08 UTC (Tue)
by bronson (subscriber, #4806)
[Link]
Um, hello? Look at the link in my reply above. It's long since ruined and, I'm sorry to say, your one-man effort on LWN isn't going to change anything.
Posted Mar 10, 2011 5:53 UTC (Thu)
by rilder (guest, #59804)
[Link]
Improved JavaScript performance
Improved JavaScript performance
Improved JavaScript performance
0.056 times faster == faster by a whisker
Improved JavaScript performance
Improved JavaScript performance
"Y times/percent faster (than X)" => X + (Y * X)
Improved JavaScript performance
Improved JavaScript performance
Improved JavaScript performance
Improved JavaScript performance
Improved JavaScript performance