Code Tour: Serenity OS startup (from boot to GUI)

preview_player
Показать описание

Рекомендации по теме
Комментарии
Автор

Man this really removes the 'magic' for me, amazing video!

tomcheng
Автор

Thank you for this tour! Looking forward to more :)

KingHerring
Автор

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.

colinstu
Автор

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…

kevinbatdorf
Автор

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...

MrEnsiferum
Автор

This is super useful and interesting. It makes the code base a bit less daunting. Thanks!

jakemarcon
Автор

The most interesting startup ever, like, you picked the hardest but the best!

ProgrammingwithPeter
Автор

Thanks Andreas! We'll see how long this video remains relevant but for the moment this is your most informative and useful video yet.

DanMacDonald
Автор

We should have probably discuss the use of get method versus the has method in the Text mode PR. Anyway, great video!

SuperComputer
Автор

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.

andrepoelman
Автор

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.'

frednora
Автор

What commit was this on? I’d love to read some more of the code.

FiReLScar
Автор

your OS boots in 1 second, in an emulator? wtf is windows doing

stephenkamenar
Автор

who knew the main dev is a vampire, right?

AxelWerner
Автор

nice, sadly it uses blargh OOP, making it useless :P

gregorimacarioharbs