top | item 44873586

(no title)

bch | 6 months ago

> Rusts tooling is hands down better than C/++ which aids to a more streamlined and efficient development experience

Would you expand on this? What was your C tooling/workflow that was inferior to your new Rust experience?

discuss

order

simonask|6 months ago

Not the GP, but the biggest one is dependency management. Cargo is just extremely good.

As for the language tooling itself, static and runtime analyzers in C and C++ (and these are table stakes at this point) do not come close to the level of accuracy of the Rust compiler. If you care about writing unsafe code, Miri is orders of magnitude better at detecting UB than any runtime analyzer I've seen for C and C++.

uecker|6 months ago

I do not think package management should be done at the level of programming languages.

johnisgood|6 months ago

Pacman is extremely good, too, for C. :)