3 ms·
> It's like seeing a beautiful painting being painted and arguing about the kind of paintbrush the painter has used. No it is not. You don't use your browser f
by m000 2y ago
> It's like seeing a beautiful painting being painted and arguing about the kind of paintbrush the painter has used.
No it is not. You don't use your browser for its artistic value (which is in the eye of the beholder). You also don't make an announcement for a painting.
This is more like using a non-inox screw in a high-humidity environment. Yes, it will hold on for a while. But it is objectively a bad choice. Non-inox may had been the only choice 300 years back, but this is 2024.
And writing a browser from scratch is a huge undertaking. When you invest resources in such a project, you probably want it to be more weatherproof than its C/C++-based predecessors. So it is quite reasonable IMHO to ask why C++ was chosen for this project.
- ArtixFox 2y ago90% of all safety critical software is written in c/c++ There is no good safety language right now to write a browser in, except for c/c++. Rust might sound like an alternative but it's safety story is sad when compared to c/c++. Ada might be a cool option, so is ATS.