If my school had decided to teach operating systems using some non-C language because it&#x27;s &quot;more clear,&quot; I can only imagine that my development as a programmer would have been delayed by years.<p>Sometimes education is about pure theory, and sometimes it&#x27;s about how people do things out in the world. I think this is a case where the second approach is much more valuable.