Live data from Hacker News

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

github.com

21–30 of 83 posts

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

#22
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…

I also learned C and C++ back in the late 80's during high school, as part of the domain area we get to chose on the last three years (10 - 12).

We also got introduction to UNIX via Xenix on our OS classes, got to do a Pascal syntax highlighter and a couple of other cool things.

Fully agree with you, the accomplishment here is great and anyone else wondering about if they should attempt something like this, just give it a go.

Don't worry about writing perfect code, rather make it work somehow, perfection will come later.

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

#23
post #8

Earlier quoted context omitted.

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

Nice! I remember following this site back in the day. My tiny "OS" got till paged memory management and didn't really go any further. I used to use "Bochs" CPU emulator for testing.

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

#25
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…

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.

“They did not know it was impossible so they did it”

-- Mark Twain

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

#27

Earlier quoted context omitted.

Kendriya Vidyalaya Adoor, Kerala, India

KV-ഇൽ OS development ഒക്കെ പഠിപ്പിച്ചു തുടങ്ങിയോ?

Ahh annathe sir poli aarunnu, katta encouragement aayond oru kai nokiyatha ;)

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

#28

'Ultron is designed with OOP in mind and has not failed to live up to the promise at all possible places.' Would that more professional programmers had this humility. :)

I can't tell if that's saying that it didn't completely fail, or that it completely succeeded.

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

#30

Earlier quoted context omitted.

KV-ഇൽ OS development ഒക്കെ പഠിപ്പിച്ചു തുടങ്ങിയോ?

Ahh annathe sir poli aarunnu, katta encouragement aayond oru kai nokiyatha ;)

Nannayi varatte :)
Post reply on HN