Slik starter du programmering i Swift på Ubuntu

Slik starter du programmering i Swift på Ubuntu / Linux

Apple har nylig sluppet sitt nyeste programmeringsspråk Hvordan påvirker Apples nye programmeringsspråk meg? Hvordan påvirker Apples nye programmeringsspråk meg? Fra farten, visste utviklere at Apples nye Swift skulle bli stor. Men hvorfor bør du bryr deg? Les mer, Swift, som åpen kildekode. Det betyr at alle kan nå bruke dette trendende programmeringsspråket, på hvilket som helst system. Apple har gjort det enkelt å få Swift å gå på Ubuntu, så vi skal vise deg hvordan!

Hva er Swift?

Hvis du ikke har hørt om det før, er Swift Apples nyeste programmeringsspråk ment å erstatte Objective-C og bli det primære språket for å bygge Mac OS X og iOS-programmer. Det er veldig enkelt å lære språket som det er rent og har en lignende syntaks til andre populære programmeringsspråk.

Swift var imidlertid bare tilgjengelig for Apple-enheter - det kunne ikke kjøres på Windows, Linux eller andre systemer. Med Swifts økende popularitet, spurte flere folk at Apple åpen kildekode Swift eller i det minste gjør den tilgjengelig på flere plattformer. Etter en tid har Apple endelig sluppet Swift som åpen kilde. Apples Swift går åpen kilde: så hva? Apples Swift går åpen kildekode: Så hva? Selv om du ikke er programmerer selv, vil Apples beslutning om å åpne kilde Swift påvirke deg. Vil du vite hvorfor og hvordan? Les mer . Jeg tror dette er et godt trekk for Apple, da det gjør at flere mennesker kan bli utsatt for Swift, noe som igjen gjør det mulig for flere mennesker å skrive Mac OS X og iOS-applikasjoner i fremtiden..

I alle fall, hvis du er interessert i å bruke eller lære Swift de beste stedene å lære Swift, Apples programmeringsspråk De beste stedene å lære Swift, Apples programmeringsspråk Hvis du vil lære Swift, er det nå dags å dykke inn. Språket har en lys fremtid, og jo raskere du lærer det, desto raskere kan du høste fordelene. Les mer, det er nå tilgjengelig for Linux! Akkurat nå har Apple bare gitt ut stillbilder laget for Ubuntu 14.04 og 15.10, men mulighetene for å installere Swift-støtte på andre distribusjoner vil sikkert komme i nær fremtid. For nå, hvordan får du det på Ubuntu.

Slik installerer du det


Først må du besøk den swift nedlastingssiden og gripe Den nyeste versjonen (ved skrivingstid er det bare utviklingsbilder tilgjengelig - stabile utgivelser kommer snart, så det er ditt valg hvilke av de to du vil bruke). Når den er lastet ned, åpen .tar-filen ved å dobbeltklikke på den og deretter ekstrakt mappen som ligger innenfor hvilken som helst plassering av dine preferanser. Dette blir plasseringen av Swift-installasjonen.


Deretter må du installere Noen avhengigheter som Swift trenger å løpe. Du kan enkelt installere dem ved å åpne en terminal og løpe

sudo apt-get install clang libicu-dev

Til slutt, før du lukker terminalvinduet, skriv inn

gedit .profile

Dette åpner en tekstredigerer: En av de mest funksjonelle, fulle enkle tekstredigererne [Linux og Windows] gedit: En av de mest funksjonelle, fulle enkle tekstredigerere [Linux og Windows] Når du tenker på enkle tekstredigerere, Første ting som kan komme inn i hodet ditt, er Windows Notisblokk. Det gjør akkurat hva jobben beskrives i. Vanlige funksjoner for en ren tekst ... Les mer. Rull hele veien til bunnen og lag to nye linjer. Den første skal være tom, og på den andre legges

eksporter PATH = / path / to / usr / bin: "$ PATH"

hvor

/ / Til / usr / bin

er banen til bin-mappen inne i usr-mappen i Swift-mappen som du hentet ut av .tar-filen. Så hvis du bare hentet Swift-mappen til nedlastingsmappen din, ville banen være noe sånn

/ Home / username_here / Downloads / swift_folder_name_here / usr / bin

Eksportkommandoen lar deg bare ringe

fort

i en terminal og det vil vite hvor du skal se. Hvis du legger denne linjen i .profile-tekstfilen, blir denne kommandoen permanent - ellers vil effekten gå tapt når du logger ut, avslutter eller starter datamaskinen på nytt..


For å sikre at Swift fungerer, kan du skrive

rask - versjon

inn i en terminal, og den skal vise litt versjoninformasjon. Gratulerer! Du har nå Swift som jobber med ditt Ubuntu-system!

Slik kjører du hurtig kode


For å kjøre en Swift-fil, er alt du trenger å gjøre kjørt

swift /path/to/file.swift

Den vil kompilere og kjøre automatisk. Du kan også bare bare kjøre

fort

som vil bringe opp et interaktivt skall som du kan kjøre Swift kode linje for linje.

Til slutt kan du også lage kjørbare fra Swift-koden. Alt du trenger å gjøre er følgende:

  1. Opprett en prosjektmappe med hvilket som helst navn du liker, og innvendig opprett en mappe med navnet “kilder”.
  2. Plasser alle kodefilene dine i kildemappen.
  3. Opprett en tekstfil med navnet “Package.swift” i prosjektmappen (men utenfor kildemappen) og sett i det minste følgende i det:
importer PackageDescription let package = Pakke (navn: "package_name_here_and_keep_quote_marks")

Endelig løp

rask bygge

mens prosjektmappen er arbeidskatalogen. Du finner den kjørbare under

.bygge / debug / pakke

Swift på fingertuppene

Gratulerer! Du kan nå starte kodingen i Swift! Selvfølgelig er dette en relativt enkelt guide ment å få noen til å gå med et raskt og enkelt oppsett. Hvis du trenger litt mer, for eksempel nøkkel signering, må du besøke Swift hjemmeside for mer informasjon. Men annet enn det, vær så snill å starte kodingen! Bare vær oppmerksom på at (i hvert fall for øyeblikket) trenger du fortsatt Mac OS X og Xcode for å skrive Mac OS X og iOS-programmer, så du vil lage iPhone-apper? 10 prosjekter for nybegynnere, så du vil lage iPhone-apper? 10 Prosjekter For Beginners Vil du opprette iPhone og iPad apps? Start med å lære grunnleggende om Swift. Les mer, men å ha Swift i Ubuntu vil hjelpe deg med å bli vant til språket.

Hva synes du om Swift? Har det en fremtid som et felles, universelt språk som C / C + + og Java? Gi oss beskjed i kommentarene!

Utforsk mer om: Open Source, Swift, Ubuntu.