3 ms·
The README here is a model (or perhaps a superfluity) of modesty. This person has, apparently, written a complete OS from the metal up to a usable GUI, single-h
by fernly 8y ago
The README here is a model (or perhaps a superfluity) of modesty. This person has, apparently, written a complete OS from the metal up to a usable GUI, single-handed, AND done it in about 6 months -- at least, the oldest commit in the Kernel branch is October 2018. Well, I'm impressed, anyway.
- shric 8y agoModesty in the comments too :) https://github.com/awesomekling/serenity/blob/master/Kernel/kmalloc.cpp#L1-L4 https://github.com/awesomekling/serenity/blob/master/Kernel/... /* * Really really really Q&D malloc() and free() implementations * just to get going. Don't ever let anyone see this shit. :^) */
- tntn 8y agoSorry, what is "Q&D?"
- akling 8y agoOops, I forgot that comment in there huh! I keep postponing writing a better malloc because every time I run into trouble with this thing, I spend 5 minutes optimizing away whatever the current problem is and buy myself another month of not having to write a better malloc. Someday though.
- cseelus 8y agoThis might actually be the most impressive thing I‘ve seen here in a while.
- snazz 8y agoIt goes on the same list as the person who made their own video game console on breadboards: https://news.ycombinator.com/item?id=19393279 https://news.ycombinator.com/item?id=19393279 These are the most inspiring HN posts. They’re not marketable startup ideas, but the “lone hacker” working on something huge that I wouldn’t even consider, and then getting it to work, is very impressive.
- cubano 8y agoI know there is currently in the air a zeitgeist against declaring it, but I still maintain that almost noteworthy humankind achievements happened like this, or in very small teams of highly aligned individuals. Now of course, he is standing on the shoulders of giants, so to speak, but hasn't he become very close to a giant himself now? It is almost always true that your daily behavior speaks your deepest beliefs, and to put something like this together as quickly as the OP did...well, awesome work OP maybe now you can work on flying cars :)
- akling 8y agoThank you for your kind words. I think the world has plenty of boastful OS developers already. I'm just someone having a good time programming. To clarify the repo history, the bulk of the codebase is from October 2018 forward, the one exception being a tiny bootloader+kernel I worked on for two weeks (and originally lost interest in) earlier last year and then imported into this repo.