3 ms·
C++, as that was a reasonable choice in <=2008. Today, perhaps new projects should pick something else (likely Rust). Bits of Firefox are written in Rust, so C
by ancarda 8y ago
C++, as that was a reasonable choice in <=2008. Today, perhaps new projects should pick something else (likely Rust).
Bits of Firefox are written in Rust, so Chrome could in theory under go the same "oxidation" (gradually replace the C++ code with Rust).
Edit: Clarify that Chrome was released in 2008 but was likely in development for some time before that.
- core-questions 8y ago> Chrome was released in 2008 but was likely in development for some time before that. Well, sure, didn't it end up taking WebKit from Safari, which was C++, because it came from KDE Konqueror's KHTML?
- catach 8y agoYes, Chrome was a fork.
- simcop2387 8y agoYes, the KHTML base for the rendering engine was started back in 1998, so C++ was a fine choice then. It's grown up as a code base significantly since then.