

Here we have a dedicated product team, responsible for providing a scripting service more or less only intended for use within the context of a web page. This announcement got me thinking about Apple’s scripting languages and where the most growth and progress is being seen. At a time when JavaScript is being used more and more in web applications, the benefits of this advantage could be magnified into a noticeably superior user experience on many web sites. I expect that unless other browsers have also been dramatically enhancing their JavaScript performance during this time, the SquirrelFish parser will put Apple’s WebKit far in front of the other major browsers in the market. At that time Safari already stood near the front of the pack, only being narrowly beaten by Opera in terms of overall performance.

KUDOS to the WebKit team! When I last read about JavaScript performance, it was on Jeff Atwood’s substantial comparison of many browsers and their respective performances. The result is a much faster system that apparently offers the promise of even further optimizations as time goes by. The WebKit team has redesigned its JavaScript parser, emphasizing speed performance by switching from a parsed-tree system to a bytecode-interpreted system.

Like the rest of the Mac nerd world, I saw the announcement of SquirrelFish as very promising and inspiring news.
