What TraceMonkey (and Firefox 3.1) means for Feedly?

You have probably heard about TraceMonkey. If not, I recommend that you read these 3 excellent post about it: Brendan’s Roadmap Update, John Resig’s update and Ajaxian’s article. As pointed in the 3 articles, this is a very promissing development and will change the playing field.

Specifically for feedly, it means that we are going to be rewarded for having chosen to implement streets and the feedly client in Javascript. Let me explain: everytime you load a feedly page, somewhere around a 100,000 lines of Javascript code start executing – involving both content aggregation, service integration, caching, content analysis, filtering, layout, etc. etc.. Thanks to TraceMonkey, all this code is going to be traced and just-in-time compiled and run much much faster. The nicest part is that all of this magic happen transparently (both from the developer perspective and from our users perspective).

If you want to experience some of that, simply install one of the latest 3.1 firefox builds and run a 1.2.x version of feedly on it.

Mozilla team: you rock! (I wish Mozilla was a public company…)

Author: @feedly

Read more. Know more.