Programcılar arasında dili ne kadar dinamik ve gevşek bir şekilde yazdığına, programcının içinde o kadar verimli olacağına dair yaygın bir inanç var. Guido van Rossum, 1998'de python kullanarak verimliliği programlama ve web'de arama yapma üzerine yazdı.
Sözdizimsel olarak Python kodu çalıştırılabilir sözde kod gibi gözüküyor. Python kullanarak program geliştirme, C / C ++ kullanımına göre 5-10 kat, Java kullanımına göre 3-5 kat daha hızlıdır. Çoğu durumda, bir uygulamanın prototipi Python'da herhangi bir C / C ++ / Java kodu yazmadan yazılabilir. Çoğunlukla, prototip yeterince işlevseldir ve son ürün olarak teslim edilmek üzere yeterince iyi bir performans sergileyerek önemli geliştirme zamanları kazanır. Diğer zamanlarda prototip kısmen veya tamamen C ++ veya Java'ya çevrilebilir - Python'un nesne yönelimli doğası çeviriyi basit bir işlem haline getirir.
Bu konu bilimsel olarak doğru bir şekilde değerlendirildi mi? Python için değilse, o zaman belki yakut , perl veya php gibi kardeş betik dilleri için ?
Sorunu incelemek için zaman harcayan araştırmacılar veya uzmanların görüşleri olmadığı sürece, rasyonalizasyonlar, analojiler veya cevaplamanın potansiyel olarak neden zor olabileceğinin açıklamalarını aramıyorum.
Başlangıçta bu soruyu şüphecilerle sordum.SE , ve birileri de burada sormamı önerdi.