Python, etrafındaki en popüler programlama dillerinden biridir, ancak bu, özellikle şirketin kendisinin “lanetli” olarak adlandırdığı bir yıla başladıktan sonra, mükemmel olduğu anlamına gelmez.
Python’un ana eleştirilerinden biri, özellikle yeni dillere kıyasla oldukça yavaş olabilmesidir. Çoğu insan, esnekliği ve öğrenme kolaylığı nedeniyle bu gecikmeye katlanır.
Ancak Core Python (CPython) geliştiricisi Mark Shannon’a göre bunların hepsi değişmek üzere olabilir.
Python 3.11
PyCon 2022 konferansında konuşma ve daha sonra eşlik eden bir konferansta detaylandırma Blog yazısı, Shannon bize şu anda beta aşamasında olan ve dilin önemli ölçüde hızlandığını görmesi gereken bir sonraki sürüm olan Python 3.11 hakkında biraz daha ayrıntı verdi. Daha fazla ayrıntı da bulunabilir – başka nerede? – GitHub.
Aslında, bunu çalıştırmaya çalışan oldukça büyük isimler var. Microsoft, işleri en az iki kat hızlandırmak ve Python’u baskın dil olarak C’ye taşımaya yardımcı olmak amacıyla Python Yazılım Vakfı’nı finanse etti.
Gibi ZDNet Notlar, Python gerçekten hızlı olacak şekilde tasarlanmamıştır ve çoğu makine öğrenimine odaklanan kullanım örnekleri bunu desteklemektedir.
“Python yaygın olarak yavaş olarak kabul edilir. Python, C, Fortran ve hatta Java gibi düşük seviyeli dillerin performansını asla elde edemeyecek olsa da, Javascript için V8 veya luajit için luajit gibi betik dillerinin hızlı uygulamalarıyla rekabet etmesini istiyoruz. lua” yazdı Geçen yıl Shannon.
Hepsine hükmedecek bir dil
Anlaşılır bir şekilde, programlama dilleri arasında çok fazla rekabet vardır ve her birinin kendi artıları ve eksileri vardır, bu da kullanılacak son kararı geliştiriciye bırakır.
A Redmonk anketi Ağustos 2021’de JavaScript’in en popüler dil olduğunu, ardından Java ve Python’un ikinci sırada olduğunu gösterdi.
Başarılarına güvenmek yerine, temel hizmeti iyileştiren güncellemeleri yayınlamaya devam etmek, Python’un arkasındaki geliştiricilerin tam olarak nasıl davranması gerektiğidir.