6 ms·
What influential applications are written in rust? For c++, there is llvm, chrome, game engines, I feel like c++ is standing very strong in any of these fields
by 12thwonder 7y ago
What influential applications are written in rust? For c++, there is llvm, chrome, game engines, I feel like c++ is standing very strong in any of these fields still, why is that? Do u think it’s going to change soon?
- ncmncm 7y agoNo essential programs are in Rust, in the way that e.g. Docker is in Go, or your examples in C++, and none are on the horizon unless Cargo becomes a popular way to build C++ or C programs. Rust is popular to post about on HN, but the number of people actively coding it is at least 4 orders of magnitude fewer than mature languages, and the number of people adopting it, likewise: the number of people adopting C++ is many times larger than the number who have ever even heard that Rust exists. Those numbers will take many years to change, if they do. Just as likely, some new hotness will pop up and distract the early adopters; Rust could very possibly fizzle out. (That would be a shame unless the new hotness were enough better. Rust++?) Promoting Cargo as a way to build C++ and C programs could be a way to establish Rust underpinnings. Cargo is better than most other build systems now used for C++, and with C++20 getting modules, the fit is improving.
- catach 7y agoSuch momentum is not so easily overcome. The roots of Chrome's codebase and LLVM are both significantly older than the very beginning of the Rust project, for example. If Rust manages to actually supplant C or C++ it would very likely require decades and generational change.
- reirob 7y agoWell, I would guess FireFox, sort of. If I recall correctly Rust was created to rewrite FireFox and make it better. The Oxidation page [1] seems to give an overview where it is. [1]: https://wiki.mozilla.org/Oxidation https://wiki.mozilla.org/Oxidation