danos/docs/os-developer-guide/README.MD

488 B

OS Developer Guide

This document is for those who need to understand the architectural decisions behind the OS.

Written in Zig?

The os was initially written in zig because it has excellent support for EFI. With zig, we could forgo using a third party bootloader, reducing the time to boot up the kernel. Following the "Zen of Zig", helped to produce the most readable codebase for an operating system ever created. So those, new to OS development could quickly get up to speed.