A minimal kernel in Swift, running in QEMU

· Carette · Sept. 28, 2026, 8:54 a.m.
Summary
This blog post details the author's experimental project of writing a minimal kernel in Swift and running it on QEMU. It outlines the development process, challenges faced with Embedded Swift, and configuring the environment to operate without a standard library, ultimately achieving communication via a virtual UART. The author explores low-level programming concepts and lays out plans for future improvements, making it a valuable resource for developers interested in kernel development and Swift's capabilities in an embedded context.
AUTHOR
BLOG POST FEATURED ON

Add this plugin to your blog