News for hackers. Stuff that matters.
Re:Why aren't there C conferences? (2018) by howinteresting on Friday August 26, 2022 @10:23PM (#32614998)
> There's very little difference in C between a character string, an array of Bytes, or even a struct of appropriate size.

This is really bad!

> It's designed to be extremely precise, like a hardware description.

This is absolute nonsense. There's far too much undefined behavior in C for it to be described as precise with a straight face.

More generally, C's lack of memory safety has been directly responsible for innumerable vulnerabilities and trillions of dollars in costs to society. It is unacceptable and irresponsible to start a new project that's meant for public use in C in 2022.

Re:Why aren't there C conferences? (2018) by kcexn on Monday September 05, 2022 @07:13PM (#32730591)
Hardware description languages also have tons of undefined behaviour. Electronics, in general, has physical conditions it can be in that will not resolve to a finite value in a finite amount of time.
Re:Why aren't there C conferences? (2018) by synergy20 on Saturday August 27, 2022 @01:22AM (#32615986)
linux,openbsd,systemd etc are all in c,c looks ok to me today.
Re:Why aren't there C conferences? (2018) by pjmlp on Saturday August 27, 2022 @03:11AM (#32616601)
Indeed security researchers appreciate they keeping food at their table, see CVE database.
Re:Why aren't there C conferences? (2018) by howinteresting on Saturday August 27, 2022 @02:21AM (#32616298)
All of them have had massive security vulnerabilities, and almost certainly (at least Linux and systemd) have many publicly undiscovered ones that are currently being exploited by state actors today.