News for hackers. Stuff that matters.
Re:Ask HN: What is preventing rust from replacing c/c++? by twobyfour on Monday July 17, 2017 @07:00PM (#14792996)
Inertia. You don't rewrite an existing codebase unless the current one is simply not capable of doing what you need it to. And there are a lot of existing codebases in C and C++.
Re:Ask HN: What is preventing rust from replacing c/c++? by AstralStorm on Tuesday July 18, 2017 @12:43PM (#14797979)
Even when you do rewrite, there has to be a clear benefit. Rust does not offer a clear one.

(No, reducing amount of bugs does not do anything when pitted against well tested mature software that already exists.)

Re:Ask HN: What is preventing rust from replacing c/c++? by mmstick on Thursday July 20, 2017 @02:47AM (#14810484)
Rust does much more than reducing bugs. It is able to reduce memory consumption, decrease the required amount of CPU cycles, and increase maintainability / adaptability. ADTs aren't a joke, and neither is Cargo, move semantics by default, and the borrow checker / borrowing and ownership mechanics as a whole. Shipping solutions in Rust can be done at record speeds, and integrate with existing software. Rust is wildly successful, and there's no way of stopping it.