News for hackers. Stuff that matters.
Re:Deconstructing K&R C Is Dead (2015) by silent90 on Thursday May 19, 2016 @02:58AM (#11728536)
I'm sensing a huge incomprehension in a great amount of posts. The key is to know the purpouse of tools. C is a "close-to-the-metal" type language. You can control a low-level things, execution time, "number of hops" when writing data, etc. If you want a friendly language with "no segfaults, no memory leaks" then go higher level (which in many cases is a better choice, i.e. a GUI desktop application with no performance constraint). If you have a problems wrigint in C then you simply still can't C and using the wrong tool for the task.

"But C? C's dead. It's the language for old programmers who want to debate section A.6.2 paragraph 4 of the undefined behavior of pointers"

Someone has to build the low-level stuff. Dear boys in too-tight pants and a hippie mustache: your high-level things and gluten-free snacks does not grow on trees.

Re:Deconstructing K&R C Is Dead (2015) by pjmlp on Thursday May 19, 2016 @04:02AM (#11728730)
> Someone has to build the low-level stuff.

Some of us where already doing it in much better languages, before C had any meaning outside AT&T walls.