News for hackers. Stuff that matters.
Re:“Swift will be open source later this year” by dmishe on Monday June 08, 2015 @03:37PM (#9681723)
So here's the thing. They will release Apple Music for Android... and there's full stdlib of Swift support for Linux? Could it be that the Android app is partly Swift?
Re:“Swift will be open source later this year” by krschultz on Monday June 08, 2015 @04:35PM (#9682193)
I wouldn't read too much into that.

Android ships with Bionic libc, which is different from the glibc that is usually shipped in a Linux distro. There are definitely some differences between the two.

Plus the average Android app is very far from the average Linux app. If they were aiming at supporting Android, I think they would have said that instead of Linux.

Re:“Swift will be open source later this year” by abalone on Monday June 08, 2015 @07:48PM (#9683224)
The key word here is "partly" Swift. I would not put it past Apple to use an intermediary framework that hosts a Swift runtime and calls into native Android APIs. That keeps the non-UI logic in one codebase.
Re:“Swift will be open source later this year” by eropple on Monday June 08, 2015 @09:01PM (#9683487)
That's more or less what they do with iTunes, isn't it? I recall there being an incomplete library packaged with iTunes once upon a time (with stuff like a stub implementation of Grand Central Dispatch that was neither grand nor dispatching).
Re:“Swift will be open source later this year” by pcwalton on Tuesday June 09, 2015 @05:23PM (#9688642)
iTunes (used to, at least) have a lot of Mac OS 9/Carbon stuff partially ported to Windows, in fact.
Re:“Swift will be open source later this year” by m_mueller on Monday June 08, 2015 @11:32PM (#9683932)
> stub implementation of Grand Central Dispatch that was neither grand nor dispatching

Thanks for the chuckle, almost r/programminghumor worthy ;-)

Re:“Swift will be open source later this year” by lukeh on Monday June 08, 2015 @07:31PM (#9683166)
Possibly talking about different things when you say "stdlib"?