3 ms·
> Disappointing that all big players want to contribute to Chromium code base but not Gecko to be fair, and as much as I like FF, the Chromium codebase seems m
by jcelerier 8y ago
> Disappointing that all big players want to contribute to Chromium code base but not Gecko
to be fair, and as much as I like FF, the Chromium codebase seems much cleaner and much more amenable to external contributions (thanks to its KHTML roots, no doubt :-) ). The FF codebase really feels like something that badly transitioned from C to C++ (and now to Rust !), while the chromium had a mostly coherent C++ design from the very beginning.
- Yoric 8y agoActually, the main thing that (I believe) makes the FF codebase sometimes hard to read is that it had to work on a number of platforms where C++ compilers were just completely broken. By now, either these platforms are dead or the compilers have been fixed, and the code of Gecko is improving steadily, but you can't undo 20 years of history that easily. On the plus side, Rust is a really, really nice language :)