2 ms·
May I ask, what language(s)/stack is it written in? It sounds like it has a ton of great features. I guess virtualization is its own domain, much like video e
by turtleyacht 4y ago
May I ask, what language(s)/stack is it written in?
It sounds like it has a ton of great features.
I guess virtualization is its own domain, much like video encoders, cryptography, and systems programming.
Feels like the gateway to those is C and assembly.
- kdrag0n 4y agoIt's a mix of Go, Rust, Swift, and C, but I didn't write any virtualization code—it's all built around Apple's Virtualization.framework because that's the only way to use Rosetta in VMs. (The architecture bits are behind a private API in Hypervisor.framework.)
- turtleyacht 4y agoThat's awesome, combining the strengths of (or hacking around) multiple languages. Recent reads include Mac OS on Docker, rooted John Deere tractors, jart's Blink work, and now this :)