Kai „Apple“ 2008 m. Atidarė „App Store“, ji pradėjo revoliuciją, kuri sukels didžiausią ir gyvybingiausią mobiliųjų programų ekosistemą. Tada nenuostabu, kad „Objective-C“-į objektą orientuota kodavimo kalba, kurią naudoja kūrėjai kurti programas, skirtas „iOS“ ir „OS X“, tapo trečia pagal populiarumą kodavimo kalba, iškart po „Java“ ir „C“.
TIOBE indeksas stebi programavimo kalbų populiarumą ir kiekvieną mėnesį atnaujina savo pasaulines išvadas. Šį mėnesį TIOBE pastebėjo, kad „Objective-C“ pagaliau tapo populiaresnis nei „C ++“. „Objective-C“ ir „C ++“ varžėsi, kad taptų „de facto į objektą orientuota programavimo kalba“. Abi kalbos naudoja labai panašią sintaksę ir pasirodė devintajame dešimtmetyje.
Anksčiau „Apple“ pasirinko „Objective-C“, nes tai jau buvo „NeXTSTEP“, stalinių kompiuterių operacinės sistemos, kurią sukūrė Steve'as Jobsas ir „NeXT“, kalba. Kai „Apple“ nusipirko „NeXT“, „Objective-C“ po daugelio metų tapo „OS X“ ir „iOS“ stuburu.
![Ekrano kopija 2012-07-10 11.24.53 val](/f/a571e5aa38fd9a6817ae67959fd700ea.jpg)
„Java“ šiuo metu yra virš „Objective-C“ ir mažai tikėtina, kad abu greitai pakeis indekso vietas. „Java“ yra plačiai naudojama žiniatinklyje ir įvairiuose kituose įrenginiuose, įskaitant „Google“ „Android“ OS. Tačiau, kaip matote, „Java“ mažėja, o „Objective-C“ sparčiai auga. Tai tik laiko klausimas.
Be „App Store“ populiarumo, „Objective-C“ sėkmė taip pat gali būti siejama su tuo, kaip lengva „wannabe“ kūrėjams sušlapti kojas. Visų rūšių mokami kursai ir net nemokamų išteklių, tokių kaip „iTunes U“ yra mokyti kurti „iOS“. Norėdami pradėti teikti programas „App Store“, kūrėjams tereikia atsisiųsti „Xcode“ nemokamai „Mac App Store“ ir nustatykite 99 USD per metus sąskaitą „Apple“, kad galėtumėte pasiekti kūrėjų centrą. Po to belieka tik sulaikęs kvėpavimą laukti, ar „Apple“ priima ar atmeta jūsų programą.
Šaltinis: TIOBE indeksas
Per: „WIRED Enterprise“