<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 01/30/2015 05:26 PM, Jim Kinney
wrote:<br>
</div>
<blockquote
cite="mid:C277601F-32E5-44F2-89DE-8C53EB126044@jimkinney.us"
type="cite">
<meta http-equiv="content-type" content="text/html;
charset=windows-1252">
Hogwash. Where there's a will, there's a probate court.</blockquote>
<br>
Hah, hah. Very funny. :-)<br>
<br>
I've been involved in a few projects lately where it's been more
important to prove workability and robustness than to have every
feature in the world, so I've not been using glibc much lately. I
certainly can't audit it.<br>
<br>
Then again, I cannot audit the Linux kernel, either.<br>
<br>
But, the more code in my system I <i>can</i> read through and audit
for my own personal satisfaction—or any other reason in the
world—the closer I get to the goal of understanding every line of
code in the system.<br>
<br>
I didn't think that was a terribly important thing to be able to do,
but several projects working with microcontrollers have shown me
different. While the world from that perspective is a very
different place, the concepts are the same, and it's rather
liberating when you can point to something and know why it broke
because you have a very clear understanding of your entire set of
code.<br>
<br>
That's something which is impossible on any modern general-purpose
operating system today. I'd almost be willing to bet that Linux and
the U.S. Tax Code are just as complex as the other one (though at
least Linux can be compiled!).<br>
<br>
— Mike<br>
</body>
</html>