İlk olarak, önemsiz dilin dili Python'daki zorla girintinin girintisi gibi parlar, dilin kendisinin güçlü bir şekilde ifade edici ve yararlı olması durumunda çok az önemi olur. Ayrıca ilk başta bunun yüzünden geri çevrildim, ama yakında geçmişe bakmayı öğrendim ve şimdi onu bir engel olarak bile hissetmiyorum, çünkü dil benim için çalışmam çok daha kolay. , onun zararsız bir dil tuhaflığı ve dilde rahat olan herkes onun tarafından rahatsız hissetmiyorum.
Python'un bu kadar çok insanın harika olduğunu düşünmesinin nedenlerini anlamak için sadece dili öğrenmeye çalışın. Sebepler çoğunlukla Perl ile aynıdır. Python'daki (örneğin liste kavramaları, OOP sözdizimi, vb.) Sözdizimini sevdiğimi anlıyorum, ancak bu gerçekten özneldir ve fikriniz farklı olabilir. Daha büyük projeler için Python'u tercih ederken, daha küçük senaryolar için hala Perl'i kullanıyorum.
Ve bu sorunuzun cevabı. Python'u Perl, bash ve tcl ile karşılaştırırsınız. Mesele şu ki bu adil bir kıyaslama değil. Bash gibi diller, ortak görevleri otomatikleştirmek için küçük komut dosyaları yazmak için tasarlanmıştır. Bazı insanlar, eğer kod yeterince büyük olursa Perl’nin de rahatsız olduğunu düşünüyor (iyi yazılmış bir Perl yok, ama iyi yazılmış bir kodun büyük bir projede gelmesi zor). IMHO Python diğer 'betik' dillerinden farklıdır, çünkü büyük projelerle küçük bir kerelik komut dosyaları için çok iyi ölçeklenir. Sanırım Ruby de aynı kaliteye sahip.