Comment by Wowfunhappy
5 days ago
I know this isn't new for Japan, but this requirement caught my eye:
> Use memory-safe programming languages, or features that improve memory safety within other languages, within the alternative web browser engine at a minimum for all code that processes web content
Would Apple themselves meet this requirement? Isn't WebKit C++? Of course, I'm not sure what would be considered "features that improve memory safety within other languages," that's kind of vague.
https://github.com/WebKit/WebKit/wiki/Safer-CPP-Guidelines
Documentation to guide devs on safe usage of C++ is enough?
So any language should be allowed as long as they instruct developers to be careful.
Compliance often works exactly like this.
I don't know if they do this, but those conventions could be enforced by a tool.
17 replies →
Apple's resistance to rust is truly mind-boggling
I do wonder how long before Apple either replaces WebKit with something built in Swift, or starts slowly converting their browser engine to Swift.