Tuesday, June 09, 2015

Apple's Swift programming language goes open source to Counter Google's Go

Apple and Google both had released their own, modern, great programming languages.

  • Apple's Swift and 
  • Google's Go
Apple makes Swift Open Source - Counters Google's Go

Both are great programming languages and both companies used them in a lot of their internal software. Apple may even replace C on Xcode with Swift slowly but surely. (Knowing Apple, it might even be Swiftly and Surely).

Today, Apple announced that they are making Swift open source. This will catapult Swift up to counter Go from Google.

Apple going open source on Swift was speculated for a long time as there were features that Apple had "borrowed". So, they should ideally give back to the open source community.


Here are a few arguments that were made earlier regarding this issue :
  • Why Apple should open-source Swift: Open source fuels innovation
  • Why Apple won't open-source Swift: Innovation isn't what Apple really wants
  • Why Apple should open-source Swift: The future labor pool is coming of age on open source
  • Why Apple won't open-source Swift: Markets define what programmers code
  • Why Apple should open-source Swift: With open source, "every bug is shallow"
  • Why Apple won't open-source Swift: Walled gardens have advantages
  • Why Apple should open-source Swift: Openness means proliferation and new markets
  • Why Apple won't open-source Swift: Sharing leads to fragmentation
  • Why Apple should open-source Swift: Open source ensures a robust tools ecosystem
  • Why Apple won't open-source Swift: Openness is a win for Android
  • Why Apple should open-source Swift: Apple owes it to open source
  • Why Apple won't open-source Swift: Apple doesn't owe open source anything
  • Why Apple should open-source Swift: Swift can be cloned
  • Why Apple won't open-source Swift: Who wants a clone?
Finally, looks like open source won.

No comments:

© FunDa of www.FunDaZone.com
Subscribe to these websites at
FunDaZone.Com RSS feed


More tips and tricks for softwares and websites !!!

RSS syndication