Rask programmeringsspråk blir åpen kildekode

swift

Da Apple introduserte Swift I keynoten i juni 2014 sa han noe utviklerne likte: det ville være åpen kildekode. Dette var et løfte de ennå ikke hadde oppfylt, men per i dag er Swift programmeringsspråk åpen kildekode. Dette betyr at enhver utvikler kan laste ned og endre det etter eget ønske og til og med bruke dette språket til å lage kommersiell programvare, noe som er mulig fordi det er utgitt under Apache 2.0-lisensen.

Swift, som for øyeblikket er på versjon 2.0, den er kompatibel med Apple-, iOS- og OS X-operativsystemer og Linux-operativsystemer. Med andre ord, for å programmere med Swift, må vi ha et Unix-basert operativsystem installert, så Windows er utelatt fra listen over kompatible systemer. Enhver utvikler med bare en Windows-datamaskin må installere eller lage en virtuell maskin fra et av de støttede systemene.

Da Apple presenterte Swift på World Wide Developer Conference i 2014, ønsket de å fortelle oss om hvor enkelt det ville være å programmere i sine nye forslag. En av tingene som utviklerne likte, er at mindre kode brukes til å utføre den samme funksjonen, noe som til slutt vil bety at nye utviklere må huske færre kommandoer og at det tar kortere tid å programmere. Ved å gjøre det åpen kildekode ser det ut til at Apple vil at enhver utvikler skal dra nytte av fordelene med det nye programmeringsspråket, slik at Swift kan brukes til å program for Android, hovedrivalen til iOS.

Apple har lansert et nytt nettsted for prosjektet: swift.org. Fra dette nettstedet kan utviklere laste ned alle nødvendige verktøy for å starte programmering med Swift, for eksempel teknisk dokumentasjon og lenker til GitHub der de kan laste ned kildekode for språket. Ethvert forslag eller bidrag må lastes opp til GitHub, men kommentarer vil komme på swift.org.


Følg oss på Google Nyheter

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.