5 ms·
A browser built with Node.js? And people think rewriting Firefox in Rust would be a waste of development resources.
by mtgx 10y ago
A browser built with Node.js? And people think rewriting Firefox in Rust would be a waste of development resources.
- ante_annum 10y agoI'm pretty sure the idea is that it's just for prototyping so that ideas can be vetted or demoed quickly without having to touch a ton of C++.
- JonathonW 10y agoIt's node.js + electron; they're not rewriting the HTML renderer (which is Chromium-based). It's intended as a prototyping platform, where they can quickly build UI experiments using only HTML + JS (and React).
- fabrice_d 10y agoTofino is not a rewrite of the web runtime, it only deals with the front-end. It's likely not the part you want to rewrite in Rust, unlike Servo which focuses on improving core algorithms that are easier to implement with a fresh start. Once they are proven, we move them to gecko, like the style subsystem: https://bugzilla.mozilla.org/show_bug.cgi?id=stylo https://bugzilla.mozilla.org/show_bug.cgi?id=stylo