4 ms·
The project to rewrite Foundation in Swift is many years old, and had been stalled. New in 2023 is instead NOT to match all of Foundation, but to make some cor
by w10-1 3y ago
The project to rewrite Foundation in Swift is many years old, and had been stalled.
New in 2023 is instead NOT to match all of Foundation, but to make some core libraries that make Swift usable on many platforms. E.g., they broke out the very large internationalization/i18n tables required for unicode support into a separate module.
It's very unlikely Apple would move off their own Foundation, which is well-understood and well-tested. This strategy permits them to incrementally sidle over, but continue with both for some time. Aside from servers, it's likely to look promising for multiple tiny devices - trusted computing, watches, headsets, airpods, etc.
- deleted 3y ago[deleted]
- plorkyeran 3y agoThis is not the same thing as swift-corelibs-foundation, which is the old project that stalled out. The officially announced plan here is for it to fully replace the old implementation of Foundation.
- BulgarianIdiot 3y agoShame really. Apple's platform has so many good ideas I wanted Swift to bring to the world as a cross-platform open-source effort. :(
- dwaite 3y agoWouldn't that be this new Swift Foundations project?
- xenadu02 3y agoThis is a new effort that is committed to shipping on Apple platforms. It will also be the first time 3rd parties can get code changes into Foundation.
- saagarjha 3y agoWhat, sending patches in feedback assistant and then getting an engineer to merge them in wasn’t it?