3 ms·
Um, I actually disagree with the author's assertion that Swift is designed to make it harder to co-develop iOS and Android apps. If anything, Swift's syntax and
by exelius 12y ago
Um, I actually disagree with the author's assertion that Swift is designed to make it harder to co-develop iOS and Android apps. If anything, Swift's syntax and object model are more similar to Java than Objective-C was, which should make it easier to write portable code.
I also disagree with the author's entire premise, because Apple open sources a lot more than its competitors do. Like, a whole lot more. [1] You can download the source for the entire OS X kernel.
I believe Swift will eventually be open sourced. It would fit entirely within Apple's strategy to do so: they like to open source foundational technologies, while keeping the libraries and proprietary features the build on top of them to themselves.
[1] https://developer.apple.com/opensource/ https://developer.apple.com/opensource/
- Mikeb85 12y agoAnd you can download the source for Google's browser, both OSes, both their programming languages, etc... The argument that because OSX's kernel and WebKit are open source that Apple is somehow 'more open' is silly because they really aren't 'more open'. Maybe compared to MS...
- krschultz 12y agoCompared to Microsoft they are more open source. Compared to Google, they are a lot less open source. I write iOS & Android apps. The difference is stark. They haven't even open sourced XCode, the iOS tools, or the CI server.
- chc 12y agoMicrosoft has dozens of open-source projects[1]. Notably, ASP.NET and the C# compiler are both open-source. [1]: http://www.microsoft.com/en-us/openness/default.aspx#projects http://www.microsoft.com/en-us/openness/default.aspx#project...