Çarşamba, Aralık 2, 2020

Swift ve Objective-C ne kadar popüler?

Yazılım geliştiriciler tarafından iOS uygulamalarını kodlamak için sıklıkla kullanılan Swift ve Objective-C programlama dillerinin diğer tüm programlama dilleri arasında ne kadar popüler olduğunu hiç merak ettiniz mi?

Cevabınız evet ise; yazılım kalitesini değerlendirmek ve izlemek konusunda uzmanlaşan TIOBE firması tarafından açıklanan TIOBE Endeksi verilerini paylaşacağımız bu yazımız tam size göre.

TIOBE Endeksi nedir?

TIOBE Endeksi; programlama dillerinin popülaritesinin bir göstergesidir. Endeks ayda bir kez güncellenir. Derecelendirmeler; Google, Bing, Yahoo, Wikipedia, Amazon, YouTube and Baidu gibi en popüler sitelerin arama motorlarının hit sayısına göre hesaplanır. TIOBE endeksinin en iyi programlama dilini veya en çok kod satırının yazıldığı dili göstermediğini unutmamak önemlidir.

Endeks, programlama becerilerinin halen güncel olup olmadığını kontrol etmek veya yeni bir yazılım sistemi oluşturmaya başlarken hangi programlama dilinin benimsenmesi konusunda stratejik bir karar vermek için kullanılabilir.

Swift ve Objective-C ne kadar popüler?

Ocak 2018’de açıklanan TIOBE Endeksi verilerine göre ilk üç sıradaki programlama dilleri Java, C ve C++. Bu dillerden Java ve C++; Ocak 2017’de açıklanan endekse göre bir miktar pay kaybetmiş olsalar da yerlerini koruyabilmiş durumdalar.

iOS uygulamalarını kodlamak için sıklıkla kullanılan Swift ve Objective-C programlama dillerinin listedeki sıralamasına geldiğimizde ise;

  • 2014 yılında tanıtılan ve kullanım kolaylığı ile ön plana çıkan Swift‘in; 2017 yılı endeksinde 14. sırada iken geçen bir yıllık sürede popülerliğini arttırarak endeksin 12. sırasına yükselmeyi başardığını
  • iOS programlama için yazılım geliştiricilerin yıllarca ilk tercihi olan ve C programlama dili temellerine dayanan Objective-C‘nin ise listede geçen yıla göre 2 sıra yükselmiş olmasına rağmen popülerlik bakımından halefi Swift’in gerisinde kalmaktan kurtulamadığını görüyoruz.

TIOBE endeksine girmeyi başarabilmiş ilk 20 programlama diline ait sıralamayı ve önceki yıla göre değişim detaylarını aşağıdaki tablomuzdan inceleyebilirsiniz.

TIOBE 2018

 

Sonuç olarak;

Swift ve Objective-C 100 popüler programlama dilinden oluşan TIOBE endeksinde kendilerine ilk 20 içinde yer bularak diğer tüm programlama dilleri arasında popülerliklerini kanıtlamış durumdalar.

Ancak bununla birlikte mevcut iOS uygulamalarının bir çoğunun hali hazırda Objective-C ile yazılmış olduğunu göz önünde bulundurursak; Swift’in Objective-C’yi geride bırakarak popülerliğinin gittikçe artıyor olması iOS programlamaya yeni başlayacakların tercihini Swift’ten yana kullanması gerektiği yönünde yorumlanabilir.

Yorumlarınız

Sizin kullandığınız programlama dilleri hangileri ve endeksteki yerlerini nasıl değerlendiriyorsunuz? Yorumlarınızı bekliyoruz…

 

 

 

Bizi takip edin!

936BeğenenlerBeğen
968TakipçilerTakip Et
101TakipçilerTakip Et

Mac, iPad, iPhone, Apple Watch, Apple TV, Apple Music, Apple aksesuarları ve daha fazlası ile alakalı haberler, analizler, incelemeler, rehberler, ipuçları, soru ve cevaplar...

Hepsi ve daha fazlası Türkçe içerik ile elmalihayat.com internet sitesi ve @elmalihayatcom Instagram, Facebook ve Twitter sosyal medya hesaplarımızda.

Takip edin Apple ekosistemine ait hiçbir şeyi kaçırmayın!

Son Eklenenler
Bir göz atın deriz

WhatsApp'a sohbete özel duvar kağıdı ayarlama özelliği geldi

WhatsApp’a sohbete özel duvar kağıdı ayarlama özelliği geldi

WhatsApp yayınladığı bir güncelleme ile iPhone uygulamasına, sohbete özel duvar kağıdı ayarlama ve çıkartma arama özellikleri getirdi. Daha önceki sürümlerde kullanıcılar WhatsApp sohbetleri için özel...

Benzer Yazılar
Size tavsiye ettiklerimiz

YORUM BIRAK

Yorumunuzu yazınız
İsminizi yazınız
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

.

En Yeniler

WhatsApp’a sohbete özel duvar kağıdı ayarlama özelliği geldi

WhatsApp yayınladığı bir güncelleme ile iPhone uygulamasına, sohbete özel duvar kağıdı ayarlama ve çıkartma arama özellikleri getirdi. Daha önceki sürümlerde...

İtalya, yanıltıcı Su Geçirmezlik iddiaları nedeni ile Apple’a ceza kesti

Apple, ülkedeki iPhone pazarlamasına ilişkin yanıltıcı ticari uygulamalar nedeniyle İtalya'nın antitröst gözlemcisi tarafından 10 milyon euro (12 milyon dolar)...

Güney Kore’nin ikinci Apple Store’u yakında Yeouido’da açılıyor

Apple, Güney Kore'deki ikinci perakende mağazasını açmaya hazırlanıyor. Seul'ün ana finans bölgesinde açılacak olan Apple Yeouido mağazası, doğrudan satış ve...

Shazam’layın 5 ay ücretsiz Apple Music aboneliği kazanın!

Apple, Shazam müzik tanımlama uygulaması aracılığıyla sunduğu bir teklifle, beş aylık ücretsiz Apple Music aboneliği promosyonu başlattı. Sanatçıları, şarkı sözlerini,...

Apple TV uygulaması artık daha fazla Sony TV’de

Apple TV uygulamasının geçen yılın başlarında Sony TV'ler kullanıma sunulacağı söyleniyordu, ancak durum beklenen gibi olmadı. Uygulama geçen aya...

Apple, iPad ve MacBook üretimini Çin’den Vietnam’a taşıyabilir

iPad ve MacBook üretimi Vietnam'a taşınabilir. Reuters'ın haberine göre Apple, Foxconn'dan iPad ve MacBook üretim kapasitelerinin bir kısmını Vietnam'a taşımasını...

Popüler

iPhone 12 Pro duvar kağıtları burada

iPhone 12 Pro duvar kağıtları burada! Apple'ın iPhone 12 ve iPhone 12 mini'ler için hazırladığı duvar kağıtlarını geçtiğimiz günlerde iPhone...

iPhone 12 duvar kağıtları

iPhone 12 duvar kağıtları burada! iPhone 12 ve iPhone 12 mini, her yıl olduğu gibi bu yıl da kullanıcıların ana...

LiDAR Tarayıcısı nedir?

Dün duyurulan yeni iPad Pro, son teknoloji derinlik algılama özelliği sunan çığır açıcı LiDAR Tarayıcısı ile daha profesyonel iş...

Bilgisayar korsanlarını, meraklıları ve hırsızları iPhone’unuzdan uzak tutun!

iPhone'lar aslına bakılırsa oldukça sağlam ve güvenli platformlardır. Buna rağmen günlük kullanım alışkanlıklarınızı pek fazla etkilemeyecek birkaç ufak değişiklikle,...

iPhone Diğer saklama alanı nedir ve nasıl silinir?

En son iOS sürümünü indirmeye ve yüklemeye veya bazı fotoğraflar çekmeye veya arkadaşınızın size bahsettiği uygulamayı indirmeye çalışıyorsunuz ve...