"Pythonic" için bir google araması yapmak, çok çeşitli yorumlar ortaya çıkarmaktadır. Wikipedia sayfası diyor ki:
Python topluluğundaki yaygın bir neolojizm, program stili ile ilgili geniş bir anlam aralığına sahip olabilen pitoniktir. Kodun pythonic olduğunu söylemek, Python deyimlerini iyi kullandığını, doğal olduğunu veya dilde akıcılık gösterdiğini söylemektir. Benzer şekilde, bir pitonik olduğu bir arayüz veya dil özelliği demek, Python deyimlerle iyi çalıştığını, kullanımının dilin geri kalanı ile iyi örtüldüğünü söylemektir.
Aynı zamanda "unpythonic" terimini tartışıyor:
Bunun aksine, bir unpythonic kodun işareti, Python'da C ++ (veya Lisp, Perl veya Java) kodunu yazmayı denemesidir; yani, başka bir dilden formların deyimsel çevirisi yerine kaba bir transkripsiyon sağlar. Pythonicity kavramı Python'un minimalist okunabilirlik felsefesine sıkı sıkıya bağlıdır ve "bunu yapmanın birden fazla yolu" yaklaşımından kaçınır. Okunamayan kod veya anlaşılmaz deyimler unpythonic.
"Pythonic" terimi ne anlama geliyor? Uygulamada etkili bir şekilde uygulamayı nasıl öğrenebilirim?