In case you missed it – the Swift programming language is finally Open Source!
Today we launched the open source Swift project along with the Swift.org website. We couldn’t be more excited to work together in an open community to find and fix issues, add enhancements, and bring Swift to new platforms.
But also hidden in there is the news that the Foundation Framework was open sourced but with a little interesting side note –
The Swift.org version of Foundation makes use of many of the same underlying libraries (e.g. ICU and CoreFoundation) as Apple’s implementation, but has been built to be completely independent of the Objective-C runtime. Because of this, it is a substantial reimplementation of the same API, using pure Swift code layered on top of these common underlying libraries. Much more information about this work is available on our GitHub project page.
Completely independent of the Objective-C runtime. MIND BLOWN.