I thought about writing the low-level parts in #Rust and then binding a high-level #Swift API on top.
But #GPUI for example all closures and borrowed state. Doesn't cross language boundaries well.
So if I actually want Swift, there’s no real GPUI alternative. Which means rebuilding a similar API on top of Skia.
And that means… way more code. Code I now have to maintain. I'm in limbo.



