Swift-programmeertaal wordt open source

snel

Toen Apple introduceerde Swift In de keynote van juni 2014 zei hij iets wat de ontwikkelaars leuk vonden: het zou open source zijn. Dit was een belofte die ze nog niet hadden vervuld, maar vanaf vandaag is de programmeertaal Swift dat wel open source​ Dit betekent dat elke ontwikkelaar het naar believen kan downloaden en wijzigen en zelfs deze taal kan gebruiken om commerciële software te maken, iets dat mogelijk is omdat het is vrijgegeven onder de Apache 2.0-licentie.

Swift, die momenteel op de versie 2.0, het is compatibel met Apple-, iOS- en OS X-besturingssystemen en Linux-besturingssystemen. Met andere woorden, om met Swift te kunnen programmeren, moeten we een op Unix gebaseerd besturingssysteem hebben geïnstalleerd, dus Windows wordt weggelaten uit de lijst met compatibele systemen. Elke ontwikkelaar met slechts één Windows-computer moet een virtuele machine installeren of maken vanaf een van de ondersteunde systemen.

Toen Apple Swift presenteerde op de World Wide Developer Conference in 2014, wilden ze ons vertellen hoe gemakkelijk het zou zijn om hun nieuwe voorstellen te programmeren. Een van de dingen die ontwikkelaars leuk vonden, is dat er minder code wordt gebruikt om dezelfde functie uit te voeren, wat uiteindelijk betekent dat nieuwe ontwikkelaars minder opdrachten hoeven te onthouden en minder tijd om te programmeren. Door het open source te maken, lijkt het erop dat Apple wil dat elke ontwikkelaar profiteert van de voordelen van zijn nieuwe programmeertaal, zodat Swift kan worden gebruikt om programma voor Android, de belangrijkste rivaal van iOS.

Apple heeft een nieuwe website voor het project gelanceerd: Swift.org​ Vanaf deze website kunnen ontwikkelaars alle benodigde tools downloaden om te beginnen met programmeren met Swift, zoals technische documentatie en links naar GitHub waar ze de broncode voor de taal kunnen downloaden. Elk voorstel of bijdrage zal moeten worden geüpload naar GitHub, maar opmerkingen zullen worden gemaakt op swift.org.


Volg ons op Google Nieuws

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.