SwiftOS — a from-scratch kernel and userland in Embedded Swift (opens in new tab)
I've always wanted to really understand how an operating system works underneath — not the textbook block diagram, but the actual machinery: how a core comes up from reset, how address spaces get isolated, how a binary becomes a running process. I decided the most honest way to learn it was to build one. And I wanted to find out how far Embedded Swift could go if you took it all the way down to the metal. The result is SwiftOS: a small but real operating system written almost entirely in Embe...
Read the original article