Comment by gfxgirl

5 years ago

Swift is far more like C# than Rust in terms of memory management. Sure it uses ARC but arguably that makes it not suitable for kernel level stuff.

xnu is refcounted, its also c++ which isn't swift friendly.

XNU also has ABI stability requirements which rules out rust.