4 ms·
First, Rust is a handful of people working on a research project. Electrolysis was "put on hold" because there were better ways to make Firefox a more responsi
by mcpherrinm 14y ago
First, Rust is a handful of people working on a research project.
Electrolysis was "put on hold" because there were better ways to make Firefox a more responsive browser, now. That's projects snappy and supersnappy. See https://wiki.mozilla.org/Performance/Snappy https://wiki.mozilla.org/Performance/Snappy and http://taras.glek.net/ http://taras.glek.net/ and https://bugzilla.mozilla.org/show_bug.cgi?id=718121 https://bugzilla.mozilla.org/show_bug.cgi?id=718121 -- the final bug being what I think will make Firefox a great browser again.
- wmf 14y agoI thought people want electrolysis or 64 bit because they have so many tabs open that they run out of address space; no amount of snappiness will fix that problem.
- happy-dude 14y agoThe Memshrink project is the one geared towards the lowering of memory consumption for Mozilla projects (Firefox, Thunderbird, and Boot2Gecko mainly).
- mcpherrinm 14y agoThat's probably a valid concern, but it's at best a fringe requirement, I would suspect, compared to the huge number of people who would want a snappier browser. Electrolysis provided some benefits here, because less parts of the browser would run in the same processes and threads. Unlike the quip about working on Rust above, this is a matter of prioritization of effort. I would not qualify myself as experienced enough to make the decisions to run a project as large and with as many users as Firefox, but I don't think that Mozilla is wrong here.
- mapt 14y agoI and about half of the people I know regularly test the limits of how many tabs they can keep open. The other half can't imagine doing so. I suspect this is a sharp bifurcation of use case that the project leads have found themselves on one side of, not a "fringe requirement."