Re:Swift 5 Release Notes for Xcode 10.2
by saagarjha on Tuesday March 26, 2019 @02:12AM
(#19489625)
To be fair, libobjc is open-source: https://opensource.apple.com/source/objc4/objc4-750.1/
[ Parent
| on HN ]
That is a very tiny part of Objective-C story.
Indeed. I don't think Apple would open source Foundation, App Kit, UI Kit, and a bunch of other things; that by itself precludes inclusion with Swift. Aside from that, a lot of those things rely on the full version of Core Foundation in C; I think the (open source, non-Swift) implementation of Core Foundation, CF Lite, is heavily reduced compared to what ships with Apple's OSs and would make an ineffective base for redundantly reimplementing those frameworks on other systems.