Let's turn our attention to using D to start writing bare metal code—the origin of an x86 kernel in D and laying some groundwork for bare metal in other environments. We'll start with the following:
Running D on bare metal x86 with a stripped runtime
Adding interrupt handling to the bare metal x86 code