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.
[ Parent
| on HN ]
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.