3 ms·
So building Chromium becomes even more complex. Understanding the build system alone is a major achievement; I even had to build a tool for that: https://github
by Rochus 6y ago
So building Chromium becomes even more complex. Understanding the build system alone is a major achievement; I even had to build a tool for that: https://github.com/rochus-keller/gntools/ https://github.com/rochus-keller/gntools/. Unfortunately that's only half of the rent; it also needs hundereds of Python scripts; and now also crates will be added.
- malkia 6y agoFuchsia, uses also "gn" (then ninja) and has rust support too
- deleted 6y ago[deleted]
- bitwize 6y ago> So building Chromium becomes even more complex. Suck it up and get used to it. Rust is absolutely the future of systems development; every major C or C++ project -- including the kernel -- is going to have a Rust interoperability story, and eventually, major components that implement desirable features written entirely in Rust, so in the interim, until the desirable but currently unrealistic goal of migrating all extant C and C++ code to Rust is achieved, you will need to have both C(++) and Rust tooling (and whatever else) to build the project.
- staticassertion 6y agoThe post is how they are not using rust, how could you possibly have come to the conclusion that the builds are going to get more complicated?
- ComputerGuru 6y agoBecause they’re clearly interested in possibly doing so in the future?