News for hackers. Stuff that matters.
Re:Low-Level C Programming – CSE 325 Lecture Videos by pclmulqdq on Saturday March 25, 2023 @10:49PM (#35310257)
Welcome to C! The guns are free, but you can only point them at your foot.

The C standard specifies so much less than everyone thinks.

Re:Low-Level C Programming – CSE 325 Lecture Videos by userbinator on Sunday March 26, 2023 @01:12AM (#35311219)
It specifies so much less, precisely to allow it to be usable on such weird architectures.
Re:Low-Level C Programming – CSE 325 Lecture Videos by detaro on Sunday March 26, 2023 @02:22PM (#35317658)
I wouldn't really qualify this as a foot gun, but rather appropriate flexibility. 98% of people never encounter it, and the 2% that do are happy that it is that way, and I don't think alternative approaches like having the compiler hide it are appropriate for C.