3 ms·
i wish people understood this thinking about and handling all errors, as a prime functiom of the code, is why things like Linux and C Python and X server and gi
by lanstin 3y ago
i wish people understood this thinking about and handling all errors, as a prime functiom of the code, is why things like Linux and C Python and X server and git and so on are so reliable.
- kaba0 3y agoThe only reasons those are reliable is that they have millions of hours of runtime, so that the easier bugs have all been fixed now. If anything, they have become successful in spite of C.
- lanstin 3y agothey are successful in spite of the memory unsafety of C because of the culture that the behavior of a failing system is a principle feature of the code, which is common thinking in C and easier to do when you don't have the crutch of exceptions.