4 ms·
And even if he were to write the operating system from scratch, he would still have "cheated" by not designing the hardware. I wonder how long it would take in
by msvan 13y ago
And even if he were to write the operating system from scratch, he would still have "cheated" by not designing the hardware. I wonder how long it would take in man-years to recreate the entire chain all the way up to a simple C-like compiler. Still, fascinating work, and most of all a fascinating perspective. I for one haven't the slightest clue about how to program by directly inputting hexadecimal machine code.
- deleted 13y ago[deleted]
- marvin 13y agoShouldn't take more than a couple of man-years if you got the right people together. A C compiler is still pretty low down on the toolchain, and there is a whole library of literature explaining how the technology below this level works. I think the big restriction is how much existing technology you'd be allowed to use, and how functional/scalable the technology would have to be when you're done. I/O is a big hurdle. Do you have to design the graphics hardware yourself? Do you have access to modern photolitography? Are you required to create the monitor/keyboard yourself? Other input devices, like disk drives? Do you need presistent storage at all? Display? Etc.
- userbinator 13y agoHere's someone who started with the hardware, although he only ported existing software to it: http://www.homebrewcpu.com/ http://www.homebrewcpu.com/