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, 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:
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.
İ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:
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.
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