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

Honestly, I’m closer to ditching C as the language for my systems course and moving to Rust entirely. It’s much easier than trying to rationalize the state of affairs through this gatekeeping in the name of safety lens.

I thought we all decided that norms and just imploring coders to hold the tools the right way isn’t scalable. I thought the industry had moved to safety through tooling, not safety through peer pressure and hoop jumping.

I mean, if we’re talking about cortical systems and safety, why is anyone using C at all?



This exactly.

the level of work needed to add a dependency in C+Make vs Rust+Cargo is huge.


Don't forget, banks still use cobol... Should be replaced... If only someone could!

Herein lies the issue for me: should existing projects switch because they are deemed to be gatekeeping when in fact either they are fine with their technology choices or they have not the resources or knowledge to change but they aren't gatekeeping. The external appearance is the same whichever reason might be the truth.


I don’t think anyone’s advocating for changing old projects just for the sake of accessibility, but if someone was able to contribute a change that increases accessibility while preserving functionality, then that’s fine.

It’s how a lot of major OSS projects have shifted to cmake from make or scons. Granted cmake isn’t a pinnacle of ease of use either but it’s much easier imho to reason about and integrate with various tooling like IDEs

Ideals don’t have to be binary.




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

Search: