JavaScript Engine - Performance Evolution

Performance Evolution

"..previously behind-the-scenes programming technology called JavaScript is getting new visibility .. "
—-CNET

A typical major browser has a graphical engine and an independent JavaScript engine, which allows for easier testing, reimplementation or use in other projects. For example Carakan is used with Presto; Nitro with WebKit; SpiderMonkey with Gecko; KJS with KHTML; Rhino by default has no layout engine. Other combinations are possible, for example, V8 with WebKit in Google Chrome. The JavaScript engine gives developers access to functionality (networking, DOM handling, external events, HTML5 video, canvas and data storage) needed to control the web browser.

SunSpider is a JavaScript benchmark utility for measuring the performance of JavaScript engines in more than a dozen tests, each concentrating on different part of JavaScript language. SunSpider does not use for benchmarking any features beyond those needed to test pure computations (no HTML, no CSS, no networking).

Read more about this topic:  JavaScript Engine

Famous quotes containing the words performance and/or evolution:

    The way to go to the circus, however, is with someone who has seen perhaps one theatrical performance before in his life and that in the High School hall.... The scales of sophistication are struck from your eyes and you see in the circus a gathering of men and women who are able to do things as a matter of course which you couldn’t do if your life depended on it.
    Robert Benchley (1889–1945)

    What we think of as our sensitivity is only the higher evolution of terror in a poor dumb beast. We suffer for nothing. Our own death wish is our only real tragedy.
    Mario Puzo (b. 1920)