This was part of the Linux Should Be Shunned thread. My first post on the topic addressed the issues of Linux zealots tending to be bad engineers. Predictably, this drew quite a bit of fire. Many people naturally assumed that I didn’t know much about Linus, or about kernel programming. Here’s a typical refutation of such a reply. Another person questioned my use of the word “discipline” so I provided a more detailed definition.