Swift, Xamarin gibi çok platformlu diller sayesinde büyük düşüş görüyor

Okuma zamanı simgesi 2 dk. okuman


Okuyucular MSpoweruser'ı desteklemeye yardımcı olur. Bağlantılarımız aracılığıyla satın alırsanız komisyon alabiliriz. Araç İpucu Simgesi

MSPoweruser'ın editör ekibini ayakta tutmasına nasıl yardımcı olabileceğinizi öğrenmek için açıklama sayfamızı okuyun. Daha fazla

Apple, Swift programlama dilini 2014 yılında Objective-C'nin halefi olarak piyasaya sürdü. O zamandan beri geliştiriciler, mobil geliştirme için dillerini uygulamalı olarak deniyorlar. Ne yazık ki, geliştiriciler Swift'den uzaklaştıkça bu uzun sürmedi.

TIOBE Index'in yakın tarihli bir raporuna göre, geliştiriciler C# (Xamarin) ve JavaScript (Apache Cordova ve Ionic) gibi çoklu platform dillerini tercih ediyor. Farkında olmayanlar için TIOBE Index, programlama dillerinin popülerliğini aylık olarak gösterir.

Güncellenen rapor, JAVA'yı en üstte, ardından C ve C++'ın izlediğini ve Swift ile Objective-C'nin sırasıyla 19. ve 20. sıraya düşürüldüğünü gösteriyor. Bu, Swift için geçen ay 12. sırada olduğundan büyük bir düşüş.

Yakın zamana kadar, Android uygulamalarını Java'da ve iOS uygulamalarını Swift/Objective-C'de programlamak oldukça yaygındı. Bu oldukça zahmetlidir çünkü neredeyse aynı [şeyi] yapan iki kod tabanını korumanız gerekir.

- Paul Jansen, Tiobe CEO'su

Swift için sıralamalardaki bu düşüşün en büyük nedeni, birden fazla platformda çalışan diğerlerinden farklı olarak tamamen Apple ekosistemine odaklanması. Android'de Swift almak için görüşmeler olmasına rağmen, Google tamamen Android geliştirme için JAVA ve C++'a odaklanmıştır.

Swift, Programlama Dili İndeksinin PYPL Popülaritesi'nde 10. sıraya çıkmayı başardı. Bu dizin, TIOBE Dizininin alternatifidir ve dilleri, eğitimlerinin Google'da ne sıklıkta arandığına göre sıralayarak çalışır.

Devam ettirilirse, bu, işletim sisteminin geleneksel olarak önce daha iyi uygulamalara sahip olduğu ve Android ve Windows gibi rakip işletim sistemlerine bir destek sağlayabildiği iOS'taki uygulama baskınlığında bir çatlak sağlayabilir.

Okurlarımız bu konuda ne düşünüyor? Aşağıdaki yorumlar bölümünde en sevdiğiniz dili bize bildirin.

Via InfoWorld

Konular hakkında daha fazla bilgi: elma, c#, Java, hızlı