Comment on The next operating system: building an OS for hundreds, thousands of coresparentComments−Animus715y{ write it in javascript }In all seriousness, when you have to support hardware controllers whose only interface to the CPU is a memory block or I/O instructions, what other choice do you have besides C? I guess you have C++...−nivertech15y *Assembler *Forth *Any language which allows inline assembly. *Any statically typed language compiled to C: Haskell, Ocaml, Go, etc.−rbanffy15y *Any language that can reference memory locations directly.−masklinn15yAny language in which you built support for that kind of manipulations? I mean it's not like C magically gets features.
Comments
{ write it in javascript }
In all seriousness, when you have to support hardware controllers whose only interface to the CPU is a memory block or I/O instructions, what other choice do you have besides C? I guess you have C++...
Any language in which you built support for that kind of manipulations? I mean it's not like C magically gets features.