3 ms·
If one can't write safe C code, then maybe stick to web development and leave the bootloaders and UEFI stuff to people who can. Training wheels are merely a ra
by schmuckonwheels 10mo ago
If one can't write safe C code, then maybe stick to web development and leave the bootloaders and UEFI stuff to people who can.
Training wheels are merely a race to the bottom for barely-literate programmers.
- monocasa 10mo agoThe number of memory safety CVEs written in C by people who ostensibly 'didn't need training wheels' point strongly to the antithesis of your argument. And I say that as someone who's been a kernel engineer for 20 years.
- throwaway894345 10mo agoThere are only people who think they can write safe C code and those who know they can’t.
- pjmlp 10mo agoIncluding the language authors, let that sink in.
- throwaway894345 10mo agoYeah, it’s very much like the meme showing the bell curve with the novice and the wizard/expert both saying “I can’t write safe C code” and the guy in the middle bragging that he can.
- pjmlp 10mo agoNah, people ignore on purpose that C creators are the first to acknowledge C's flaws, hence why Alef, Limbo and Go were created by them, and Plan 9/Inferno as improvements on UNIX. Too many focus on where the journey started instead of where it ended.