The Kernel Programming Language

  • If RISC-V is a success, we are talking about a kernel coded using risc-v assembly (with a conservative usage of a preprocessor and maybe simple code generators written in assembly themselves or using a high level language which interpreter is written in assembly).

    Not to mention that it seems porting from one modern ISA to another, is not that hard.

    On the long run, that means no planned obsolescence anymore from the ISO C syntax and gcc extensions (you know _that_ extension you now need to compile linux... which was added to gcc 2 weeks ago).