Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've said it before, but C with proper tooling extremely safe.


Every time this subject comes up there is always a "well MY C code is safe so Rust is a stupid language! You're just using the <language wrong/wrong tools>".

I find it funny how much folks foam at the mouth about using X or Y wrong in a language that specifically chose to be flexible to fit into any possible combinations of toolsets and now you're telling people they need to use YOUR tools.

Meanwhile Rust has solved this problem by having 1 compiler, 1 package manager, 1 formatter, 1 way to run tests, etc. etc. C/C++ will never have this because of how fragmented the ecosystem is. That's the price paid over years of committee decisions which prioritized industry customization & backwards compatibility above all else. You cannot have your cake and eat it too.


You can say it as many times as you want, but we know it’s not true.


C and C++ yearn for modern tooling equivalent to Cargo and UV

Noobs need consensus and senior devs need something that works, supports everything, and runs on crap platforms that can't run a Mix dev shell (Windows)


Could you list the tooling that you use?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: