5 ms·
Perhaps Apple's contributions aren't as visible, but just off the top of my head here's two major open source contributions from them: Swift[1] and FoundationDB
by jeffnappi 7y ago
Perhaps Apple's contributions aren't as visible, but just off the top of my head here's two major open source contributions from them: Swift[1] and FoundationDB[2]
[1] https://github.com/apple/swift https://github.com/apple/swift
[2] https://github.com/apple/foundationdb https://github.com/apple/foundationdb
- umvi 7y agoDo people really use swift on Linux?
- favorited 7y agoSome people write web services in Swift on Linux, though it's really just getting started.
- jeffnappi 7y agoApparently it is gaining traction. For example, the Tensorflow project is working on building a next generation library with Swift - https://github.com/tensorflow/swift https://github.com/tensorflow/swift You can read why here - https://github.com/tensorflow/swift/blob/master/docs/WhySwiftForTensorFlow.md https://github.com/tensorflow/swift/blob/master/docs/WhySwif...
- mastazi 7y agoThank you, the second link you provided was an extremely interesting read. It seems to me that Swift has reached a level of maturity where the language and the ecosystem can now exist independently of Apple’s support.
- pjmlp 7y agoOnly because Lattner is part of the Tensorflow team, and they still don't have a solid story regarding OS support, in spite of several people pointing out how much better supporting Julia would have been. Which incidentally also supports Windows out of the box.
- saagarjha 7y agoPlus there's a page for all their OS components: https://opensource.apple.com https://opensource.apple.com. There's also WebKit and LLVM, which started at Apple and are still heavily driven by engineers at the company.
- garmaine 7y agoNeither WebKit nor LLVM started at Apple.
- saagarjha 7y agoWebKit was an Apple project; I'm off by a little bit on LLVM as Lattner was hired after he started the project at UIUC.
- kevin_thibedeau 7y agoNeither of these started at Apple.
- saagarjha 7y agoWebKit was certainly started at Apple. I just checked and the paper for LLVM was actually published before Lattner joined Apple, so I guess it's not quite true that it was "started" there (though, of course, most of its development has happened there).