![](https://lemmy.blahaj.zone/pictrs/image/72ea9ed2-6037-45b8-a199-0cb64835e501.webp)
![](https://programming.dev/pictrs/image/028151d2-3692-416d-a8eb-9d3d4cc18b41.png)
Yeah, I’ve seen them called guard or guardian models.
I’m the Never Ending Pie Throwing Robot, aka NEPTR.
Linux enthusiast, programmer, and privacy advocate. I’m nearly done with an IT Security degree.
TL;DR I am a nerd.
Yeah, I’ve seen them called guard or guardian models.
And I dont deny that. There are a lot of programmers, and not all had eduction on designing secure software. Even with the knowledge and experience, what if the programmer is tired or makes a similar mistake. Only one mess-up away from a potential vulnerability or instability of the app and system as a whole. I need more experience with C to form a better opinion.
I do not agree with the Dev who stepped down.
But on the topic of C, I wouldn’t measure the quality of a language based on its adoption. C is a relatively old language and therefore benefits from getting wide-use before other languages were born. It will never die because who would ever want to rewrite every project in existence in another language.
Memory safety is very important since it has consistently been one of the largest sources of vulnerabilities throughout software history.
C is not a bad language, but it has flaws. Performance at the cost of safety is not a good trade-off in most scenarios. There is no such thing as a “perfect programmer” who won’t make mistakes.
People on Snapchat dont give a fuck about cleanliness.
Never ask it to do regex. Holy fuck, thank God I was just doing it for funsies as a test of local LLMs. I got it to go into an infinite loop trying to figure out what I asked.