Java Script Engines - 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:  Java Script Engines

Famous quotes containing the words performance and/or evolution:

    True balance requires assigning realistic performance expectations to each of our roles. True balance requires us to acknowledge that our performance in some areas is more important than in others. True balance demands that we determine what accomplishments give us honest satisfaction as well as what failures cause us intolerable grief.
    Melinda M. Marshall (20th century)

    Analyze theory-building how we will, we all must start in the middle. Our conceptual firsts are middle-sized, middle-distanced objects, and our introduction to them and to everything comes midway in the cultural evolution of the race.
    Willard Van Orman Quine (b. 1908)