Język programowania Apple Swift kontynuuje swoją wspinaczkę w szeregach kodowania. Według nowego kwartalnego rankingu opracowanego przez firmę analityczną RedMonk, skupioną na programistach, Swift znalazł się w pierwszej dziesiątce języków programowania, jak wskazano na GitHub i Stack Overflow.
Reszta pierwszej dziesiątki (od nr. 1 do nr. 9) składa się z JavaScript, Java, Python, PHP, C#, C++, CSS, Ruby i Swift oraz poprzedniego rankingu języka programowania Objective-C firmy Apple na wspólnym dziesiątym miejscu.
Odnosząc się do Swift, raport zauważa, że:
„Wreszcie uczeń jest teraz mistrzem. Technicznie rzecz biorąc, nie jest to całkowicie dokładne, ponieważ Swift po prostu powiązał język, który skutecznie zastąpił – Cel C – zamiast go przekazać. Mimo to trudno jest postrzegać ten bieg jako coś innego niż zmianę warty. Wsparcie Apple dla Objective C i wynikające z niego możliwości, jakie stworzyła za pośrednictwem platformy iOS, utrzymały język na wysokim poziomie prawie tak długo, jak robimy te rankingi.
Nawet gdy Swift rósł w niewiarygodnym tempie, historia Celu C utrzymywała go przed zastąpieniem. Ostatecznie jednak trajektorie musiały się przeciąć, a bieg w tym kwartale jest pierwszą okazją, w której tak się stało. W świecie, w którym niezwykle trudno jest dostać się do pierwszej 25 rankingów językowych, nie mówiąc już o pierwszej dziesiątce, Swift poradził sobie z tym zadaniem w niecałe cztery lata. Pozostaje zjawiskiem wzrostu, nawet jeśli jego zdolność do penetracji strony serwera nie spełniła oczekiwań”.
Rozpoczęty w 2014 roku szybki rozwój Swift nie jest wielką niespodzianką. Podobnie jak równie szybko rozwijający się Apple Music, który jest może wyprzedzić Spotify wśród płatnych subskrybentów w USA Swift ma za sobą zalety maszyny Apple.
W szczególności Apple uruchomił aplikacje takie jak Swift Playgrounds, aby przyciągnąć młodszych użytkowników, wprowadzając an program edukacyjny z udziałem Swift który jest obecnie nauczany na arenie międzynarodowej. Apple podjęło również kroki w celu promowania umiejętności obsługi kodu poprzez: uruchomienie App Accelerator w Indiach, ucząc miejscowych kodowania, a także organizując podobne zajęcia dostępne za darmo w sklepach Apple Store.
RedMonk dodatkowo zauważa, że jego lista nie jest gwarancją użycia każdego języka kodowania, a jedynie ogólnym wskaźnikiem. Jego metodologia polega na wyodrębnianiu rankingów językowych z GitHub i Stack Overflow, a następnie łączeniu te dla rankingu, który próbuje odzwierciedlić zarówno kod (GitHub), jak i dyskusję (Stack Overflow) trakcja.
„Ideą nie jest oferowanie statystycznie poprawnej reprezentacji bieżącego użycia, ale raczej skorelować dyskusję i użycie języka w celu wydobycia wglądu w potencjalną przyszłą adopcję trendy” notatki z raportu.