This gives me some hope. I’m a frontend dev wondering if I can cut it in systems programming. And while you and I have completely different domain knowledge and experience, whenever I read my code our reactions are nearly identical :) “Oh, why the heck did I do it that way?” etc, etc…
0:55 I forgot how fast it used to boot! But the system certainly does a lot more stuff, better, than it used to. It's funny how YT has been suggesting a bunch of your older vids to me.
Cool video and a nice tour through the bootsequence of your kernel. I am curious though of the architecture of your OS in general. I see, for example, that you initialise the idt and gdt after the allocators are initialised which strikes me as strange. Although it's technicaly possible, it should be the other way around, IMHO.
Hey Andreas. The Window Server gets input events reading files ok? And at the same time the Window Server needs to read the client socket file. All these things are happening at the same loop. May You make a video about the 'input support.'
keep in mind he's using something to speed this along (kvm). On an actual PC, or without kvm, it's going to take much longer. Also keep in mind that, while his OS is very fast, it's also very immature in a lot of ways. The closer you get to something that's easily usable by the end user, the more time bootup will take, I'll bet.
Man this really removes the 'magic' for me, amazing video!
Hi Tom! That’s exactly what I wanted to achieve, so I’m very glad to hear that :)
Thank you for this tour! Looking forward to more :)
This gives me some hope. I’m a frontend dev wondering if I can cut it in systems programming. And while you and I have completely different domain knowledge and experience, whenever I read my code our reactions are nearly identical :) “Oh, why the heck did I do it that way?” etc, etc…
0:55 I forgot how fast it used to boot! But the system certainly does a lot more stuff, better, than it used to. It's funny how YT has been suggesting a bunch of your older vids to me.
We need more of this videos, like small series... i think learning OS the right way, this part is missing in many books or articles...
This is super useful and interesting. It makes the code base a bit less daunting. Thanks!
The most interesting startup ever, like, you picked the hardest but the best!
Thanks Andreas! We'll see how long this video remains relevant but for the moment this is your most informative and useful video yet.
This is fascinating.
Really helpful video. Thank you
tried serenity my screenshot imgur.com/a/hIFC4kG
We should have probably discuss the use of get method versus the has method in the Text mode PR. Anyway, great video!
Cool video and a nice tour through the bootsequence of your kernel. I am curious though of the architecture of your OS in general. I see, for example, that you initialise the idt and gdt after the allocators are initialised which strikes me as strange. Although it's technicaly possible, it should be the other way around, IMHO.
Never mind, I was to impatient to wait for that part of the vid. Excuse me!
Very nice! Thank you!
Cool stuff
What commit was this on? I’d love to read some more of the code.
Hey Andreas. The Window Server gets input events reading files ok? And at the same time the Window Server needs to read the client socket file. All these things are happening at the same loop. May You make a video about the 'input support.'
OMG thank you soooooo much. 😭
Can this os be booted in UEFI?
Bravo !
Where's Talons?
your OS boots in 1 second, in an emulator? wtf is windows doing
windows first time boot takes like 5 minutes
keep in mind he's using something to speed this along (kvm). On an actual PC, or without kvm, it's going to take much longer. Also keep in mind that, while his OS is very fast, it's also very immature in a lot of ways. The closer you get to something that's easily usable by the end user, the more time bootup will take, I'll bet.
dude - you look like a vampire!
Bro 😂
I think its just the light, he's usually pretty handsome 😂
nice, sadly it uses blargh OOP, making it useless :P
who knew the main dev is a vampire, right?
Bruh 😂