Tag performance

We don’t have 64 bit support for Linux in 3.5

That's for Tracemonkey, the new, somewhat faster javascript engine that's included with Firefox 3.5. Don't be alarmed then when Firefox 3.5 performs only marginally faster on javascript heavy sites than Firefox 3.0. No 64bit support for the new javascript engine, on the platform where Firefox pretty much dominates. In my view, that should've been Mozilla's first priority on Linux: many linux users choose 64bit because they are not hindered by missing drivers or applications. Linux users are typically more computer-savvy than your average windows or OS X users and could serve as good guinea pigs for a 64bit version of Tracemonkey. In any case, irrespectively of operating system, Tracemonkey 'feels' slower than Nitro (or v8) in 32bits too, but giving 64bit linux such a low priority is somewhat dumb, especially given the ever increasing interest and market share for 64bit linux among linux users (after years of requests Adobe released its exceptionally stable 64bit flash player for linux a few months ago). Hopefully a 64bit version of tracemonkey will be included in one of the minor upgrades before 2010, but I feel like Mozilla has made a mistake here. Update: It seems that there is no 64bit Tracemonkey code, linux or otherwise, which is surprising; I am not exactly clear as to what prevents them from releasing a 64bit version.

Benchmarks

When OS X first made its appearance in 2001 and for many years afterwards, the performance of xnu, its kernel, and many of its subsystems was ridiculed as it was way slower than its competitors. Elitism, slower development cycle, closed source etc. aside, Apple has managed to make Mac OS X much faster than the leading linux distributions in the span of a couple of years, while at the same time the desktop linux projects and companies struggle with reinventing the wheel and fixing regressions. The situation on the desktop today for linux users is --- comparatively --- worse than it was a decade: traditional strongholds are gone [e.g. performance] while usability, stability and features are more or less unchanged for many years. Sad for Open Source, sad for competition.