Swift-kielestä on tullut suositumpi kehittäjille, mutta ei Applelle

Nopea

Kun Apple esitteli Swiftin, uuden ohjelmointikielen, joka helpottaisi kehittäjien elämää ja siitä lähtien, kun siitä tuli avoimen lähdekoodin viime joulukuussa, sen suosio on noussut räjähdysmäisesti siitä, että siitä tulee neljästoista käytetyin ohjelmointikieli, mukaan lukien Objective-C, käytetään myös iOS-sovellusten kehittämiseen.

Mutta se näyttää olevan vain Cupertinon toimistojen ulkopuolella, missä Swiftissä suunnitellut iOS-sovellukset ovat näkyviä poissaolonsa vuoksi ja missä he jatkavat Objective-C: n käyttöä sovellusten kehittämisessä, ainakin kehittäjä Ryan Olson on pystynyt varmistamaan sen analysoimalla perusteellisesti iOS 9.2: n ja kaikki asennetut natiivisovellukset.

Ryan Olson oli ollut kiinnostunut selvittämään, onko Apple käyttänyt Swiftia jonkin aikaa, ja hän tutki tarkistamalla sen vain yksi sovellus kehitettiin uudella ohjelmointikielellä:

Swiftin suosio on kasvanut ajan myötä, erityisesti kolmansien osapuolien kehittäjien keskuudessa. Apple käyttää kuitenkin tätä ohjelmointikieltä vain iOS 9.2: n Laskin-sovelluksessa. Sen odotettiin löytävän jonkin muun sovelluksen, mutta näin ei ole ollut, Applen mielestä Swift ei ole kieli, joka sopeutuu uusiin sovelluksiin.

Laskinohjelma on kehitetty melkein kokonaan Swiftissä, lukuun ottamatta kahta riviä, jotka on kirjoitettu Objctive-C: ssä. Toistaiseksi se on ainoa ja pysyy niin.

Poistamalla iOS-käyttöjärjestelmään asennetut sovellukset, jos löydämme lisää, kuten Apple Watchin App Store ja WWDC-sovelluksen osat, joiden kanssa kaikki kiinnostuneet, jotka eivät voi osallistua kehittäjien konferensseihin, joka vuosi, voit pysyä ajan tasalla. Federighi on toistuvasti todennut sen Applen insinöörit voivat vapaasti käyttää ohjelmointikieliä, joista he pitävät eniten, heidän ei tarvitse käyttää tiettyä.


iPhone 6 Wi-Fi
Olet kiinnostunut:
Onko sinulla ongelmia iPhonen WiFi-yhteyden kanssa? Kokeile näitä ratkaisuja
Seuraa meitä Google-uutisissa

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.