News for hackers. Stuff that matters.
Re:The two types of C programmers (a provocative thesis) by deterministic on Sunday April 23, 2023 @06:54PM (#35681536)
And yet C code runs the world. You might be right in theory but in practice C is the most successful programming language in history. At work we routinely deploy million+ lines of C in production running large international airlines and airports. And it works.
Re:The two types of C programmers (a provocative thesis) by preseinger on Sunday April 23, 2023 @07:24PM (#35681786)
that C code is prolific is a historical fact, it does not imply anything about efficacy or soundness

"it works" is factually not true, look at ~any CVE

Re:The two types of C programmers (a provocative thesis) by deterministic on Friday April 28, 2023 @03:22AM (#35738480)
C won against all competitors. That is a historical fact. And C runs the world. From operating systems, to device drivers, avionics, navigation, satellites, embedded systems, emulators for Python, container ship engines, medical instruments, enterprise systems etc. That is also a historical fact. No other languages comes even close. Maybe one day a language will surpass C. But not any time soon.
Re:The two types of C programmers (a provocative thesis) by deterministic on Friday April 28, 2023 @03:47AM (#35738631)
No successful software is bug free. Except for proven correct code like CompCert and seL4 of course.
Re:The two types of C programmers (a provocative thesis) by preseinger on Friday April 28, 2023 @02:24PM (#35745165)
of course, but that's not the point being made here
Re:The two types of C programmers (a provocative thesis) by pjmlp on Monday April 24, 2023 @04:37AM (#35685061)
Historical accident, due to UNIX winning out the server room.

In early 1980's it was only running Bell Lab's world and a couple of universities that got hold of the source tapes.

Re:The two types of C programmers (a provocative thesis) by deterministic on Friday April 28, 2023 @03:16AM (#35738442)
The success of UNIX and C is no accident.