engine named Carakan (pronounced Tsharakan) that is two-and-a-half
Opera developers and testers have been working on Carakan for the
the planet, an Opera spokesman said.
In a blog post on the new engine, Opera developer Jens Lindstrom
when Opera's current ECMAScript engine, called Futhark, was first
released it was the fastest engine on the market. ECMAScript is the
developed to minimize code footprint and memory usage, rather than to
achieve maximum execution speed. Lindstrom added that this has
traditionally been a "correct trade-off" on many of the platforms Opera
"The Web is a changing environment, however, and tomorrow's advanced
Web applications will require faster ECMAScript execution, so we have
now taken on the challenge to once again develop the fastest ECMAScript
engine on the market," he said.
the past few years as different browser makers have released new
browsers or new versions of their browsers," said Lars Erik Bolstad,
who heads up the Core Technology team at Opera.
test suite -- produced by Apple -- to test Carakan and got results
showing Carakan to be 2.5 times as fast as the current Opera engine,
Futhark. "And where we've implemented native compilation we showed we
can achieve five to 50 times the performance of the current engine," he
But how does that translate to improved browser performance? Well,
explains Bolstad, Opera already is known as having one of the fastest
browsers around. But any increase in browser performance "depends on
the content" of the Web page or Web application being executed, he
said. For any Web page or application that relies heavily on
accounts for about 10 to 15 percent of the total processing time when
executing Web applications.
"This move is more about preparing for the future when we'll see
more complex Web apps that use the Web browser as the application
platform -- as we see more software development based on Web
technology," Bolstad said.