Live data from Hacker News

Show HN: The operating system I built as my high school project (2016)

github.com

11–20 of 83 posts

Re: Show HN: The operating system I built as my high school project (2016)

#11
post #8
post #5

Earlier quoted context omitted.

In my experience, writing "scary" software like a compiler, an OS, a kernel driver, etc is more about bravery/daring than raw skill or intellect. There are quite a few people that know C and C++ in high school, so it seems reasonable that at least some of them would have someone (IRL or online) nudge them in the direction of an OS and tell them "it's not as hard as you think, if you dare to try." I don't say this to…

I don't know C but I am interested in learning. What would be a good place to learn the steps of making an OS? I just want a bird's eye view right now, just to understand the moving parts. This will also help me in the future as a manager.

I followed this http://www.osdever.net/bkerndev/Docs/intro.htm with some pointers from osdev wiki

Re: Show HN: The operating system I built as my high school project (2016)

#12
post #5

Jesus, at my high school it's an accomplishment to know how to read

In my experience, writing "scary" software like a compiler, an OS, a kernel driver, etc is more about bravery/daring than raw skill or intellect. There are quite a few people that know C and C++ in high school, so it seems reasonable that at least some of them would have someone (IRL or online) nudge them in the direction of an OS and tell them "it's not as hard as you think, if you dare to try." I don't say this to…

Much of the willingness to attempt to write “scary” software when you are young is being ignorant of the complexity involved. That is probably why younger people are so disruptive in tech as well. Older you get the more reasons why not to do something appears.

Re: Show HN: The operating system I built as my high school project (2016)

#13
post #8
post #5

Earlier quoted context omitted.

In my experience, writing "scary" software like a compiler, an OS, a kernel driver, etc is more about bravery/daring than raw skill or intellect. There are quite a few people that know C and C++ in high school, so it seems reasonable that at least some of them would have someone (IRL or online) nudge them in the direction of an OS and tell them "it's not as hard as you think, if you dare to try." I don't say this to…

I don't know C but I am interested in learning. What would be a good place to learn the steps of making an OS? I just want a bird's eye view right now, just to understand the moving parts. This will also help me in the future as a manager.

In Rust rather than C, but a good walk through the basics of getting an OS booted:

https://os.phil-opp.com/

Post reply on HN