[Editörün notu] 1920'lere girerken, programlama uzmanlarına son yıllarda hızla gelişen tanınmış programlama dilleri ve programlama dilleri hakkındaki görüşlerini sorduk.
Yazarlar | Zan McQuade, Amanda Quinn
Çevirmen | Mingming, sorumlu editör | Xi Yan
Üretildi | CSDN (ID: CSDNnews)
Aşağıdaki çeviridir:
Python ile ilgili bu yılki en büyük haber, kurucusu Guido van Rossum'un "ömür boyu hayırsever diktatör" lakaplı emekli olduğunu duyurmasıdır. Python'u Python yönlendirme komitesinin ellerine verdi. "Python Programming-From Entry to Practice" kitabının yazarı Eric Matthes'in görüşüne göre, bunun acısız bir hak devri olması şaşırtıcı değil. "Guido, uzun süredir toplumdaki duruşunu ve rolünü korudu" dedi. 2020'de Python 2.7 desteği de sona erdirecek ve bu da Python 2.7 kullanmakta ısrar eden kullanıcılar için baş ağrısına neden olabilir. Aynı zamanda Python, veri bilimi için tercih edilen dil olmaya devam ediyor.
Matthes için Python'un heyecan verici yönlerinden biri, "bilinçli bir şekilde çeşitliliğe doğru gelişen bu topluluktan her türden ilginç ve önemli projenin gelmesidir." Python yönlendirme komitesi üyesi ve CPython çekirdek geliştiricisi Carol Willing de Jupyter Not Defterlerinizde çalıştırılabilir bir ortam oluşturarak yeniden üretilebilir araştırmayı destekleyen Binder hizmeti gibi bu projelere övgüde bulundu, özellikle baştaki notların ötesine geçtiklerinde Hedef ne zaman. "Binder geçen yıl birçok Python konferansında yaygın olarak bahsedildi" dedi. Ayrıca CircuitPython ve Mu projeleri için çığlık atarak "Donanımı, parlak LED ışıkları, sensörleri kim sevmez ve kim Mu kullanmayı sevmez? Herhangi bir şey, kullanıcı dostu bir editör? "
Java tarafı temelde iyi bir haber. "Java Şampiyonu" ödülü sahibi Ben Evans şunları söyledi: "Bir kez daha, Java'nın çöküşüne dair söylentiler, Java platformunu kötüleyenlerin arzulu düşüncesinden başka bir şey olmadığını kanıtladı." Ancak Java'nın gelişimi sorunsuz bir seyir izlemedi. Geçen yıl belirttiğimiz gibi, Java 11'in Eylül 2018'de piyasaya sürülmesi, kapsayıcıları kullanmada bariz avantajları olan yeni özellikler de dahil olmak üzere bir dizi yeni özellik getirdi. Ancak, bu son sürüm yaygın olarak kullanılmıyor JetBrains tarafından yapılan bir ankete göre, geliştiricilerin% 80'inden fazlası hala Java 8 kullanıyor. Evans, "Bu, insanların Java'yı beklediğimiz gibi kapsayıcılarda çalıştırmadıkları anlamına mı geliyor? Yoksa kapsayıcıların 11 avantajını bilmiyorlar mı?"
Java uygulamalarının sayısındaki yavaş artışa rağmen, Mart 2019'da Java 12, her 6 ayda bir Java'nın ana sürümünün yayınlanmasıyla birlikte geldi ve Java 13 yakından takip ederek Aralık ayında piyasaya sürüldü.