News for hackers. Stuff that matters.
Re:What Every C Programmer Should Know About Undefined Behav... by throwaw190ay on Thursday January 05, 2017 @09:54AM (#13327506)
Let's tell it like it is, the only reason C was more popular than anything else in the 70/80's is because unlike its competition, implementing a C compiler didn't require to pay a big license fee to a vendor. C is a horrible language and now most developers are stuck with it, because the Linux kernel like most system is built with C. Rust might save us from C ultimately, but that's clearly not for tomorrow.
Re:What Every C Programmer Should Know About Undefined Behav... by zzzcpan on Thursday January 05, 2017 @10:47AM (#13328013)
Let's try this again. As a language C is not that horrible and it doesn't have to be as sloppy and as insecure as it is in popular compilers. In fact, I believe 99% of the C code is not performance critical and can benefit from simple runtime checks to ensure memory safety. Not that much needed to "save us from C". But ultimately no one cares, inventing and playing with new languages is way more fun.