4 ms·
Folks often ask "what's the problem, why not just have Blink be the only browser engine?" One important reason is that there's a lot of innovation that happens
by pcwalton 9y ago
Folks often ask "what's the problem, why not just have Blink be the only browser engine?"
One important reason is that there's a lot of innovation that happens outside of Blink that will not happen inside Blink. Blink shows no sign of permitting Rust components such as the parallel restyling engine that Gecko uses.
Another issue is that Blink is not designed to be embeddable in other browsers like Safari. The friction of having to maintain multiple "ports" in one codebase was much of the reason for the WebKit/Blink fork to begin with.
- dictum 9y agoThis is an opportune moment for me to say thank you to everyone at Mozilla for maintaining and improving Gecko. That there's a browser as good as the current Firefox is another reason to not lock ourselves into a Blink monoculture. Of course, even if FF was in a bad state we should try to avoid de-facto standardization of Chrome, but with FF improving with each version, there's a practical, sellable argument for diversity.