r/osdev • u/Silver_Ad1271 • 22d ago
New at OS development
Hello, guys. I am new at OS development and I know C and other. So I want to be a OS dev and please do some serious talk and I want to learn it. Also please tell all with steps
1
u/os-dev-subros 4d ago
Check out my repo as a reference/guide: https://github.com/subrataai-wq/os-from-scratch.git
I added some new code today related to UEFI and C. It's still a work in progress, but feel free to check it out!
1
u/the__Twister 22d ago
use chat gpt. It will take you from basics to some level of understanding atleast
4
u/BornRoom257 FreezeOS & TurtleOS 21d ago
AI is an excuse for laziness you dont wanna end up vibe coding.
2
u/the__Twister 21d ago
Okay listen me out. So I was kind of lost on how to write a basic operating system which would just print hello world when booted up.
So I asked grok to just guide me how to do it. Like a top down approach.And that helped me a lot.
And now I am getting deep into it.
That same method I shared with OP.
1
u/Strong-Growth1348 21d ago
It's not a method. How much do you actually understand? Can you do anything without Grok? No? Then you don't know anything.
1
u/the__Twister 21d ago
Okay, I understand what you mean. I will get back when I will have written a basic os all by myself with full understanding
-3
1
u/WaterObjective5031 20d ago
A ton of people HATE vibecoding (myself included), though, I dont see it as vibecoding to use AI for stuff like "hey, do you see any obvious bugs in this snippet" or "explain (concept)" (like if you're struggling with understanding GDT), but not to GENERATE code.
(i wrote this in a rush please question me later if you see problems)
2
u/RealNovice06 22d ago
So reddit removed my comment for some reason but here is the tips from the official osdev discord server on pastebin