3 ms·
The thing he said before that it's a non-swappable integration of a highly-complicated, web browser. Firefox is a mix of Rust, C++, and C that Mozilla Corp. dev
by nickpsecurity 7y ago
The thing he said before that it's a non-swappable integration of a highly-complicated, web browser. Firefox is a mix of Rust, C++, and C that Mozilla Corp. develops with over a 100 million dollars a year worth of developers. The standards it implements are numerous with many complex interactions, optimizations, security features, extensions, and so on. And you are saying it's excessive to pay a Firefox developer to made the change or consult on how it works? That instead use an internal developer with no clue about it?
A Firefox consultant in that scenario sounds more like a necessity than an excess to me. If anything, one expert might not be enough given they're probably specialized to different parts of Firefox. Also, a reason to never want a non-swappable dependency as big and complicated as Firefox. Then, you might become one of those companies that get locked-in like customers of IBM, Microsoft, and Oracle.