4 ms·
They are, slowly. Swift is open source, clang is open source. They are moving parts of the xcode IDE into open source, like with sourcekitd and now recently c
by woolvalley 9y ago
They are, slowly. Swift is open source, clang is open source. They are moving parts of the xcode IDE into open source, like with sourcekitd and now recently clangd.
I don't think they will ever move 'secret sauce' into open source, but infrastructural things like DBs and dev tooling seems to be going in that direction.
- mercutio2 9y agoWell, clangd is a Google project, which Apple has decided to start contributing to, so probably doesn’t belong on your list. Apple, like everyone else, wants to commoditize their complements.
- deleted 9y ago[deleted]
- mattkrea 9y agoClang was an Apple project from the start.. I'm not sure what is telling you it is a Google project
- gnat 9y agoIn case a citation is needed: https://en.wikipedia.org/wiki/Clang https://en.wikipedia.org/wiki/Clang > Apple chose to develop a new compiler front end from scratch, supporting C, Objective-C and C++. This "clang" project was open-sourced in July 2007.
- kalleboo 9y agoI believe the "d" in the GP comment was not a typo https://news.ycombinator.com/item?id=16874734 https://news.ycombinator.com/item?id=16874734
- mercutio2 9y agoClangd != clang. Woolvalley said “and now recently clangd“, which is a source code completion server which began its life at Google. Clang did start its life with Apple.