Thoughts
Zig lets us:
* Easily cross compile to multiple platforms
* Direct bugs (including undefined behavior) to a central panic handler
* Use modern and innovative features like slices, tagged unions, error sets, and comptime
without needing a runtime, garbage collector, or libc implementation, making it suitable for freestanding.