pjmlp
5 hours ago
During the State of Platform keynote, on the subject of Swift adoption across macOS, several examples were given, not only TrueType engine.
RIS is happening across all OS levels, if the keynote is to be believed.
MBCook
2 hours ago
They’ve been doing it for years. I don’t remember how we first knew, but I know they’ve been using Swift in kernels for at least some of the other chips like the Secure Enclave or whatever.
I’m not sure exactly which. I assume it’s some of the code and not all. But it’s not new in the abstract.
That said I don’t think I’ve heard of it in the kernel of MacOS on the main processor. That may be new.
Either way this is certainly the most concrete announcement I remember them ever giving on this stuff.
commandersaki
26 minutes ago
I know internally they use an IPsec implementation written by Rust (I think in the iCloud infra). Heard this from an ex-Apple engineer Ben (forgot his last name) that did a wonderful presentation of Rust from first principles. He said that it was hard to get people in on Rust when most would argue for Swift.
Edit: This is the guy: https://rustcurious.com/course/
DASD
4 hours ago
Curious the direction of Webkit as there was a nebulous mention of select portions being rewritten from C++ to Swift. And yet, the new ECMAScript module (ESM) loader for Safari 27 is implemented in C++ (https://webkit.org/blog/17967/news-from-wwdc26-webkit-in-saf...).
pjmlp
4 hours ago
No idea, maybe the private parts of the code, Safari isn't open source, or is coming later.
In any case I would have liked to have more info during the deep dive sessions.
As it is, Meet with Apple on security (a 5h long event) had much more information.
hirvi74
3 hours ago
What does RIS stand for?
gyomu
3 hours ago
Rewrite in Swift
willXare
3 hours ago
So RIS is Apple’s version of RiiR, but with better fonts.
cwillu
7 minutes ago
s/better/blurrier/
thewebguyd
a minute ago
Careful, you’ll bring out all the “but it’s true to print media” people.