As a programmer and manager of embedded software products for a living, I think that operating system programming is so much fun that it will eventually be outlawed. I've previously published two articles on OSNews, So, you want to write
an operating system and Climbing
the kernel mountain, and tried to summarize my experience in designing operating system kernels as well as technical traps that can be easily avoided.
Permalink for comment
To read all comments associated with this story, please click here.
Also when writing a kernel you need to use low level languages like Assembly or C and they are really hard, so I guess a new wide used kernel will show up when we are able to code one with a high level language.
C and even Assembly are not hard, its just more detail that you have to pay attention to - especially assembly and the x86 with what registers can do what, etc...
Anyway, writing something like quake I back in the day that had to run acceptably on a 486 is much more elite than programming kernels - which this guy makes out to be the holy grail.
Also when writing a kernel you need to use low level languages like Assembly or C and they are really hard, so I guess a new wide used kernel will show up when we are able to code one with a high level language.
C and even Assembly are not hard, its just more detail that you have to pay attention to - especially assembly and the x86 with what registers can do what, etc...
Anyway, writing something like quake I back in the day that had to run acceptably on a 486 is much more elite than programming kernels - which this guy makes out to be the holy grail.