(no title)
ffwff | 6 years ago
Thanks! Originally it only started as an experiment to see how far I could go making an OS in a high-level (higher than C at least) language, I was only planning to build a monotasking DOS system. Around this time, Andreas Kling started to show us his SerenityOS, which was one of the factors propelling me to reach this point. So shout outs to AK!
Yeah! It's pretty fun to develop an OS, albeit time consuming. You should check out the osdev wiki and the Intel/Seagate manuals, they should hopefully get you to the point where your OS can read/write/execute files, you should also take a look at how other kernels do things as a reference and actually implement them in your OS in a way that fits.
dang|6 years ago
We've marked your account legit so this won't happen again.
jchw|6 years ago
z92|6 years ago
ffwff|6 years ago
Not really, the kernel and any process written in crystal has a garbage collector, any other userspace process can manage memory however they want to.
akling|6 years ago
sudo_rm|6 years ago
crazypython|6 years ago
tyler569|6 years ago