5'da öğrenmemeniz gereken 2019 programlama dili

Elm web sitesi

Elm, Codementor sıralamasında en kötü ortalama sonuçları alan dildir.

Bir forumda başlamak için en iyi programlama dilinin ne olduğunu sorduysanız, kesinlikle Python, C ++ ve Java destekçileri arasında bir savaş başlattınız. Görünüşe göre 5'da öğrenmemeniz gereken 2019 programlama dilini bilmek daha kolay. En azından sorumlu olanlar için kodlayıcı, geliştiriciler için bir soru cevap sitesi.

Bu durumda, dillerin öğrenilmesi zor veya tasarım kusurları söz konusu değildir. Ölçülen parametreler şunlardır: toplum katılımı, büyüme ve işgücü piyasası. Elm, CoffeScript, Erlang, Lua ve Perl'i bu listenin başına getiren şey buydu.

Her neyse, Bu tür bir analizin faydası tartışmalıdır.sen. Bir iş aramıyorsanız, Perl gibi olgun ve geniş çapta belgelenmiş bir dil iyi bir seçenek olabilir.

Bir diğer önemli nokta da bir şeyler haber verilmeksizin değişebilir. Siteden sorumlu olanlar Dart davası hakkında yorum yapıyorlar. Dart, Android ve iOS için aynı kod tabanına sahip uygulamalar oluşturmak için bir Google aracı olan Flutter'ın duyurusundan itibaren performansını önemli ölçüde artırdı. Duyuru, geliştiricilerin forumlarda ve sosyal ağlarda yaptığı konuşmalarda konuya olan ilgiyi artırdı. Şirketlerin çıkarları ile ilişkisi olmamasına rağmen.

Metodoloji

Bu çalışmayı gerçekleştirmek için üç parametre analiz edildi.

topluluk

Gözlemlediler GitHub, Twitter, Stack Overflow, Facebook, Freenode ve Reddit'te aktif olan geliştiriciler arasında popüler olan programlama dilleri. Konu topluluk katılımı olduğunda daha az çatal, havuz ve aboneye sahip diller daha da kötüleşti.

Büyüme

The Google ve StackOverflo'dan gelen trend verileriw.

İş piyasası

Talebi analiz etmek için, lSektördeki üç tesisten iş teklifleri. Geliştirici teklifi için veriler bir StackOverflow anketi ve kendi verileri de Kodlayıcı.

Öğrenmemeniz gereken 5 dil

Karaağaç

Öğrenmemeniz gereken 5 dil listemizdeki ilki: M, un We uygulamaları oluşturmak için dilb, çalışma zamanında hatasız Javascript kodu üreten.

Elm ile bağlantılı projelerin katılımı GitHub, Reddit, Twitter, IRC ve Facebook aracılığıyla oldukça aktifken, Stack Overflow'da durum aynı değildi.

Öte yandan Elm, 2018 ile 2019 arasında arama hacminde Objective-C ve CoffeeScript'in ardından üçüncü en büyük düşüşü yaşadı.

İlk bakışta, iş piyasasında işler daha iyi gitti. Ancak Codementor şunu belirtiyor: geliştiricilerin arzı talebi aşıyor.

CoffeeScript

CoffeeScript Sen misinJavascript kodunun oluşturulmasını kolaylaştıran bir programlama dili.

Geçen yıl halkın ilgisi ile ikinci sırayı almıştım, bu yıl sondu. Facebook'ta yoktu ve Facebook'ta kötü performans gösterdi ve Freenode IRC, Twitter, GitHub ve Stack Overflow'da da iyi sonuç vermedi.

Arama bölümünde daha iyi olmadı.

Çalışmaya dahil edilen tüm diller arasında CoffeeScript, Google Trends'de en büyük düşüşe ve Stack Overflow Trends'de ikinci en büyük düşüşe sahipti; bu, 2019'da Büyüme ve Trendler açısından son sıraya geliyor. Bu yıl çoğu dil olmasına rağmen listede daha düşük genel arama hacmi görüldü, CoffeScript ortalamanın üzerindeydi.

Ancak, programcı olarak iş arıyorsanız, ona göz kulak olun. Epeyce iş teklifi var. Buna programlama topluluğunun ilgisizliğini de eklerseniz, Neredeyse bu listeden kaldırmam gerekiyordu.

Erlang

Stack Overlow'un ilgisizliği yine işini yaptı. Elm gibi, Erlang'ı da görmezden geldiler. Erlang genel amaçlı, işlevsel ve eşzamanlı bir programlama dilidir.
Ayrıca GitHub ve Reddit'te de iyi sonuç vermedi. Facebook, iyi bir performans sergilediği tek yer.

Erlang, arama motoru trendlerinde de düşüyor.

İşgücü piyasası bölümünde işler daha kafa karıştırıcı. Hala h ikenErlang geliştiricileri için mevcut geliştiricilerden daha fazla iş var, Diğer dillerle karşılaştırıldığında, bu yıl Erlang için geçen yıla göre daha az talep var. Erlang'daki iş sayısı geçen yıl artarken, büyüme sektör ortalamasının altında.

Lua

Lua güçlü, verimli, hafif ve entegre edilebilir bir programlama dilidir. Prosedürel programlamayı, nesne yönelimli programlamayı, işlevsel programlamayı, veriye dayalı programlamayı ve veri açıklamasını destekler.

Listedeki diğer dillerin aksine, Lua topluluğun ilgisini çekmiş görünüyor. Geçen yıla kıyasla Facebook ve IRC'de daha büyük bir varlığa sahipti ve GitHub ve StackOverflow sıralamalarında önemli ölçüde iyileşti.

Lua'nın arama hacmindeki düşüş diğer dillerden daha azdı. Veri biliminde ve oyun geliştirmede kullanma imkanı, gelecek yıl bu listeden çıkarabilirler.

Lua, geliştirici arzı açısından üçüncü sırada ve geliştirici talebi açısından sondan bir önceki sırada yer alıyor. Hala Lua geliştiricileri var, onlar için iş olduğundan daha fazla.

Perl

Bu dil 1987'de yaratıldı, senenes C dilinin özellikleri, burne kabuğu (sh) yorumlanmış dil ve Lisp.

Topluluk düzeyinde, Freenode, GitHub ve StackOverflow'da iyi performans gösterdi. Aksine, sosyal ağlarda başarılı değildi.

Bazı analistlere göre Perl'in geleceği belirsiz. Bu, aramalardaki düşüşle birleştiğinde, geleceği için endişeler uyandırıyor.

İş piyasası ile ilgili olarak, Perl geliştiricileri için C #, Ruby ve R geliştiricilerinden daha az talep vardır.Ayrıca, Perl geliştiricilerinin arzı talebi aşmaktadır.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.