Shipping unsafe C++ is easier on Apple platforms than Rust. This seems unlikely to change anytime soon.
> Shipping unsafe C++ is easier on Apple platforms than Rust.
... Which seems false.
I can easily believe that apple might not have rust tooling in their Safari build system. But that doesn't mean rust has poor support for apple platforms.
What is your claim, exactly? Because as far as I can tell, there’s nothing stopping safari from using rust if they wanted to.
Not only Rust does C API, but Objective-C the way it allows to call Apple platform and call Apple compatible functions back.
Also well integrated Rust programs(with platform calls and low level hardware access) are well compiled without Apple SDK.
3-4 kicking Rust solutions are easy findable in this area.