Kui Apple 2008. aastal App Store'i avas, alustas ta revolutsiooni, mis tooks kaasa suurima ja elavaima mobiilirakenduste ökosüsteemi. Siis ei tohiks olla üllatav, et Objective-C, objektorienteeritud kodeerimiskeel, mida arendajad kasutavad Rakendada rakendusi iOS -ile ja OS X -le, on saanud populaarsuselt kolmandaks kodeerimiskeeleks Java ja C enda taga.
TIOBE indeks jälgib programmeerimiskeelte populaarsust ja uuendab iga kuu oma globaalseid tulemusi. Sel kuul märkas TIOBE, et Objective-C on lõpuks muutunud populaarsemaks kui C ++. Objective-C ja C ++ on võistelnud, et saada de facto objektorienteeritud programmeerimiskeeleks. Mõlemad keeled kasutavad väga sarnast süntaksit ja tulid välja 1980ndatel.
Apple valis Objective-C juba omal ajal, sest see oli juba Steve Jobsi ja NeXT-i teerajaja NeXTSTEPi keel. Kui Apple ostis NeXT, sai Objective-C aastaid hiljem OS X ja iOS selgrooks.
![Ekraanipilt 2012-07-10 kell 11.24.53](/f/a571e5aa38fd9a6817ae67959fd700ea.jpg)
Java asub praegu Objective-C kohal ja on ebatõenäoline, et need kaks vahetavad indeksi kohta niipea. Java on laialdaselt kasutusel veebis ja igasugustes muudes seadmetes, sealhulgas Google'i Android OS -is. Kuid nagu näete, on Java languses, samal ajal kui Objective-C kasvab kiiresti. See on vaid aja küsimus.
Lisaks App Store'i populaarsusele võib Objective-C edu põhjuseks olla ka see, kui lihtne on wannabe-arendajatel jalad märjaks teha. Igasugused tasulised kursused ja isegi tasuta ressursse nagu iTunes U olemas, et õpetada iOS -i arendamist. Rakenduste App Store'ile saatmise alustamiseks peavad arendajad ainult alla laadima Xcode tasuta Mac App Store'is ja seadistage Apple'iga 99 dollari suurune konto aastas, et pääseda juurde arenduskeskusele. Pärast seda jääb vaid hingeldamisega oodata, kas Apple võtab teie rakenduse vastu või lükkab selle tagasi.
Allikas: TIOBE indeks
Läbi: WIRED Enterprise