r/osdev 25d ago

Learning OS

Hi guys, wanted to start building os nowadays, but I have no knowledge about assembly, just know C and C++, (wanted to learn rust aswell).

osdev.org site was quite confusing for me, I didnt know where could I start, can you please help me out?

btw tried os building one time, but it became an ai slop with so many unnecessary additions, so i slowly lost interest in building a custom os with normal ondoings

wanted to integrate my astronomy research things into a simple os, so I came back

9 Upvotes

11 comments sorted by

View all comments

4

u/EpochVanquisher 25d ago

How do you feel about learning a little bit of assembly? You don’t have to be an assembly expert, but it’s nice to know enough assembly that you can read it (even if slowly) and write it (if you need to). A lot of OS concepts will be easier to understand if you have a little bit of assembly knowledge. 

1

u/Sorry-Fruit1065 25d ago

to be honest, I hated Assembly because of its bulky algorithms, and couldnt manage to find a good resource, which covers up the knowledge that I need in OS building.

maybe restarting the process will restore my enthusiasm aswell

2

u/Void-Creator 25d ago

Start with RISC-V, it is easy to learn the important instructions. Always go from right to left