Making a RISC-V Operating System Using Rust (2019)
Just a random thought: but wasn&#x27;t C written specifically at first for the PDP series of mini computers? On the other side, the language evolved to write Unix.<p>It feels we don&#x27;t really have the same kind of match in modern programming languages. I wonder what a modern equivalent of C would look like that was tailor fitted to RISC-V ISA and an OS that was targeted to that device?<p>It just is the case that one of the most successful programming languages of all time, C, was shaped by the existing hardware and the needs of the OS the language designers were building. But now we are going in the other direction by starting with an existing programming language and presumably shaping the OS to its strengths.