Больше цитат

DenisProtko

25 апреля 2022 г., 22:28

По замыслу Python реализует преднамеренно простой и читабельный синтаксис, а также чрезвычайно согласованную модель программирования. Как подтверждает слоган на недавней конференции, посвященной Python, общий результат заключается в том, что Python, кажется, “вписывается в ваш мозг” — т.е. средства языка взаимодействуют согласованными и ограниченными путями и естественным образом вытекают из небольшого набора основных концепций. В итоге язык становится более легким для изучения, понимания и запоминания. На практике при чтении или написании кода программистам Python нет необходимости постоянно обращаться к справочному руководству; это согласованно спроектированная система, которая, как многие находят, выдает удивительно единообразный код.Что касается философии, то Python принимает до некоторой степени минималистский подход. Это означает, что хотя обычно доступно несколько способов решения задачи, связанной с написанием кода, как правило, имеется только один очевидный способ, немного менее очевидных альтернатив и небольшой набор согласованных взаимодействий повсюду в языке. Кроме того, Python не принимает произвольные решения вместо вас; когда взаимодействия неоднозначны, то явное вмешательство пред­почтительнее “магии”. В образе мышления Python явное лучше неявного и простое лучше сложного.