News for hackers. Stuff that matters.
Re:Swift 5.0 release process by saagarjha on Tuesday September 25, 2018 @05:43PM (#18070760)
As I'm sure you're aware, these are changes in AppKit, not Swift. AFAIK the Swift project has no control over how this API is exposed.
Re:Swift 5.0 release process by dbaupp on Tuesday September 25, 2018 @05:56PM (#18070853)
The Swift compiler does a lot of automatic "rewrites" of (Objective) C headers to be more Swifty, so it does have some measure of control. That said, the largest changes are guided by annotations associated with the headers.
Re:Swift 5.0 release process by favorited on Tuesday September 25, 2018 @05:48PM (#18070797)
I'm not disputing that. What I am saying is that, until the Swift representations of the Apple platform SDKs are stable between releases (like it is in Objective-C), then the majority of Swift codebases will not be source compatible the way Objective-C codebases are.
Re:Swift 5.0 release process by Nullabillity on Wednesday September 26, 2018 @12:35AM (#18072816)
They're both ran by Apple, so that's a distinction without a difference.
Re:Swift 5.0 release process by saagarjha on Thursday September 27, 2018 @04:28PM (#18088286)
Unfortunately, this isn't how Apple works. Both teams are more or less separate in this case. Sure, the Swift team can certainly send information over to the AppKit team, but they don't have the ability to make any decisions on naming conventions.