3 ms·
My beta web app probably has more source code than that.. That has me thinking though. I have always wanted to try OS dev but all the stuff I have read says it
by ndnxhs 8y ago
My beta web app probably has more source code than that..
That has me thinking though. I have always wanted to try OS dev but all the stuff I have read says it will take years to get a system that can print hello world but surely it can't take that long to write 12k lines.
- stormbrew 8y agoAn "OS" that just boots and prints hello world would be on the order of tens to hundreds of lines depending how fancy you want to be and how much you want to lean on legacy bios support still being a thing. There are a lot of tutorials out there that'll walk you through quite a bit more than that in a weekend.
- ChrisSD 8y agoThere are many tutorials for creating a Raspberry Pi OS[0]. Running in a VM like qemu is the easiest and cheapest way to start (setting up a bootable SDcard is more involved). A "something that boots" kernel is very small although obviously it doesn't do much. By the time you get to "hello world" the program will have grown but it's still relatively small. [0]: https://jsandler18.github.io/ https://jsandler18.github.io/