Stack Overflow tahmin ediyor: Python beş yıl içinde JavaScript'i geçecek

Yazar | Dr. Michael J. Garbade

Çevirmen | Büyük ve küçük

Editör | Qin Yun-Top of the Front End

JavaScript, uzun zamandır bir numaralı programlama dili olmuştur.İnsanların programlama becerilerine olan öneminin artması ve yapay zeka biliminin gelişmesiyle kendisinden daha eski bir dil olan Python, hakim konumuna meydan okumaya başlamıştır. Bu makale, önümüzdeki 5 yıl içinde JavaScript ve Python'un gelişim eğilimini ve Python'un çeşitli veri kanallarından hakim olma olasılığını tartışıyor.

JavaScript ve Python, geniş bir uygulama yelpazesi oluşturmak için kullanılan iki etkili programlama dilidir.

JavaScript, yıllardır ana programlama dili olmasına rağmen, Python'un hızlı büyümesi bu popüler teknolojinin yerini alabilir.

On yıldan fazla yazılım geliştirme deneyimine sahip bir geliştirici olan Melight şunları söyledi: "Son teknolojik gelişme trendinden, JavaScript ve Python'un el ele gittiğini görebiliriz, aralarındaki rekabet, ikincisi büyük Çoğu geliştiricinin kalbi. "

Öyleyse, önümüzdeki beş yıl içinde Python JavaScript'ten daha popüler hale gelebilir mi?

(Bu makale, en iyi programlama dili olan JavaScript ve Python'u karşılaştırmak için tasarlanmamıştır. İki dil farklı kullanım durumlarında farklıdır ve bir dili diğeriyle tamamen ikame edemezsiniz).

JavaScript'in popülerliği

JavaScript, ilk olarak 1995 yılında, esas olarak web sayfalarına etkileşim eklemek için kullanılan bir betik programlama dili olarak yayınlandı.

Node gibi dilin başka gelişmiş sürümleri de vardır. Js, uygulamanın sunucu tarafına ek işlevler eklemek için kullanılır.

Aslında, web sitelerinin yaklaşık% 94,9'unun JavaScript kullandığı tahmin edilmektedir.

Veriler: https://w3techs.com/technologies/details/cp-javascript/all/all

JavaScript'i popüler yapan üç ana neden şunlardır:

  • JavaScript hem istemci hem de sunucu tarafında kullanılabilir. Bu nedenle, geliştiriciler bu dili kullanmayı kolay bulurlar ve PHP gibi diğer sunucu tarafı dillerinden kaçınabilirler.
  • JavaScript, platformlar arası bir programlama dilidir. Örneğin, facebook tarafından desteklenen React yerel JavaScript kitaplığını kullanarak hem masaüstü hem de mobil platformlarda konuşlandırılmış uygulamalar oluşturabilirsiniz.
  • Çok sayıda JavaScript meraklısı, bu dilin sürekli kullanılmasını desteklemektedir. Bu dilin aktif kullanımı yoksa ve onu benimsemeye devam eden insanlara destek olmazsa, bu dinamik dil bugün olduğu kadar parlak olmayacaktır.

Stack Overflow'a göre:

https://insights.stackoverflow.com/survey/2018#most-popular-technologies

2018 geliştirici anketi sonuçlarına göre JavaScript en yaygın kullanılan programlama dilidir.

Aşağıda, çeşitli programlama dillerinin popülerliğini gösteren Yığın Taşma istatistiklerinin bir tablosu bulunmaktadır:

Yukarıdaki resimde gösterildiği gibi, Stack Overflow kullanıcıları programlama dili olarak JavaScript'i tercih ediyor.

Ankete katılan kullanıcıların% 69,8'i JavaScript'i sevdiklerini ve yalnızca% 38,8'i Python ile güçlü bir ilişkileri olduğunu iddia etti.

Şaşırtıcı bir şekilde, JavaScript, son altı yıldır bir numaralı konumu işgal ediyor.

Ayrıca GitHub, JavaScript'in hala programlama dillerinin şampiyonu olduğunu bildiriyor.

2017'nin sonunda tamamlanan bir araştırmaya göre, kod paylaşım sitesi, çoğu geliştiricinin depo olarak JavaScript kullanmayı tercih ettiğini belirtti.

Platformdaki her programlama dili tarafından temsil edilen çekme isteklerinin sayısını gösteren bir GitHub grafiği:

Yukarıdaki şekilde gösterildiği gibi, çoğu kullanıcı çekme istekleri için JavaScript kullanmayı tercih eder.

İlginç bir şekilde, Python platformda en çok kullanılan ikinci dildir ve bu da yakın gelecekte JavaScript'in yerini almaya çalıştığını gösterir.

Python popülaritesi artıyor

İlk olarak 1991'de piyasaya sürülen (ve bu nedenle JavaScript'ten daha eskidir) Python, giderek daha fazla ilgi gören güçlü bir programlama dilidir.

Web uygulamaları oluşturma, verileri analiz etme ve makine öğrenimi algoritmaları oluşturma dahil olmak üzere çok çeşitli görevleri gerçekleştirmek için kullanılan üst düzey genel amaçlı bir dildir.

Python kullanımındaki şaşırtıcı artışın üç ana nedeni şunlardır:

  • Python, basit ve kullanımı kolay sözdizimi için çok övgü aldı. Bu dil, kodun okunabilirliğini ve basitliğini vurgular ve bu da onu birçok ilk geliştirici için ilk tercih haline getirir.
  • Python'un güvenilirliği ve verimliliği birçok yapay zeka uzmanının sevgisini kazandı. Bu nedenle, makine öğrenimi ve veri bilimi uygulamalarının kullanımındaki mevcut artışla Python, bu alandaki profesyonellerin ilk tercihi haline geldi. Ek olarak, çeşitli bilimsel görevleri tamamlama sürecini basitleştiren bazı Python kütüphaneleri vardır.
  • JavaScript gibi Python da dil gelişimini destekleyen aktif bir topluluğa sahiptir. Python birkaç yıldır ortalıkta; bu nedenle, kullanıcıların ister yeni başlayanlar ister deneyimli olsun, kolayca destek bulmalarını sağlayan çok sayıda kılavuz ve yayın vardır.

Eylül 2018 TIOBE programlama topluluğu dizininde (https://www.tiobe.com/tiobe-index/), Python ilk kez en popüler programlama dilleri arasında üçüncü sırada yer aldı.

Dizin aylık olarak hesaplanır ve derecelendirme, programlama dilinin arama motoru sonuçlarına dayanır.

Aşağıda, Eylül 2018 için TIOBE endeks tablosu yer almaktadır:

Python'un çeşitli teknik görevler için artan kullanımı nedeniyle, Stack Overflow onu "en hızlı büyüyen ana programlama dili" olarak adlandırıyor.

Aşağıda, Python'un yüksek gelirli ülkelerde diğer programlama dillerine kıyasla 2012'den 2018'e kadar olan büyümesini gösteren bir Yığın Taşma çizelgesi yer almaktadır:

Yukarıdaki programlama dili eğilimleriyle ilgili verilerde gösterildiği gibi, Python ilk olarak Haziran 2017'de Stack Overflow'daki genel sorun görünümlerinin sayısını ve ardından JavaScript'i kaydetti.

Bu dramatik bir artışı gösteriyor, çünkü 2012'de Python platformuna ilgi çok düşüktü; aslında o zamandan beri dilin kullanımı 2,5 kat arttı.

Ayrıca Stack Overflow, önümüzdeki iki yıl içinde başlıca programlama dillerinin kullanımını tahmin etmek için bir model oluşturdu.

Aşağıdakiler tahmin edilen sonuçlardır:

Şaşırtıcı bir şekilde, model Python'un 2020'de JavaScript'i yönetmeye devam edeceğini tahmin ediyor.

Ayrıca Stack Overflow, 2016'dan 2017'ye kadar büyük programlama dillerinin kullanımının yıllık artış oranını karşılaştırdı.

Analiz sonuçları aşağıdaki gibidir:

Yukarıdaki ekran görüntüsünde gösterildiği gibi, en son programlama dili trendlerinde Python, hızlı büyümesini gösteren yıllık% 27'lik bir büyüme oranına ulaştı.

Şaşırtıcı bir şekilde, JavaScript yalnızca iki yılda çok küçük bir büyüme elde etti.

son sözler

JavaScript, uzun yıllardır İnternet'in "evrensel dili" olarak bilinmesine rağmen, Python, Python'un verilerdeki şaşırtıcı büyümesine dayanarak başlığını aşabilir.

Yine de, Python'un bu unvana layık olup olmadığını zaman gösterecek.

Önemlisi, yazılım geliştirmedeki bu değişen eğilimler, geleceğe hazırlanırken öğrenilecek en uygun programlama dillerine işaret ediyor.

Peki, web geliştirmenin geleceğine hangi dilin hakim olacağını düşünüyorsunuz?

Önümüzdeki beş yıl içinde Python JavaScript'in popülaritesini gölgede bırakacak mı?

bekleyelim ve görelim.

Orijinal İngilizce

https://hackernoon.com/could-pythons-popularity-outperform-javascript-in-the-next-five-years-abed4e307224

Tuvalete gittikten sonra dayanılmaz bir koku? LooLoo tuvalet koku giderici size temiz hava verir
önceki
190329 Yi Yang Qianxi Beijing, yırtık pantolonlu çocuk Şangay'a uçtu
Sonraki
Yeni nesil İnternet rapçileri 2pac ve The Notorious B.I.G.'ye saygı duymuyor mu?
Telecom eSIM, Apple Watch'u destekliyor, Guangzhou kullanıcıları artık deneyebilir!
Kubernetes'teki en iyi 10 uygulama
Aşağıdaki önerilen Amerikan dizileri iğrenç ve izlemek istiyor, ama kalbinizdeki en iğrenç olan hangisi?
"GOT7" "Paylaş" 190329 Duan Yien, bir dahaki sefere seksi tarzı denemek istediğini ve önümüzdeki beş yıl içinde ne olacağını merak ettiğini söyledi.
Uyarı | Jack Ma'ya: Yorgunluktan ölüme sadece 5 adım!
Samsung'un cep telefonu işi Çin'de Waterloo ile karşılaştı, Shenzhen fabrikası bir bütün olarak kaldırıldı
Mercedes-Benz petrol sızıntısı arttı! Kadın otomobil sahibi tehdit edildiğini söyledi
Bloomberg: Lenovo dünyanın en kötü teknoloji hissesi oldu, üç büyük işletme zayıf
Küçük fare metroda kuyruğuna bastı ve "masum" gözleri birçok netizeni çevirdi
Yeni Yılda kız kardeşinizi nasıl aşık edeceğinizi, bir kız arkadaşınızı ve erkek arkadaşınızı eve götürmeyi öğreten 10 film!
Seyirciler | Liu Qiangdong, gece geç saatlerde bir gönderi yayınladı: iki yıl sonra herhangi bir ayarlama yapılmadan iflas edecek
To Top