О моде

топ 100 блогов hardsign18.02.2024

Язык Python сегодня один из самых популярных, если вообще не самый популярный. На нём написаны добрых две трети половина всяких служебных скриптов в Linux, ему обучают школьников, датасаентистов и прочих бухгалтеров. Создатель Питона Гвидо ван Россум удостоен звания полубога. Персон, равных ему по значимости, можно пересчитать по пальцам: Роб Пайк и Деннис Ритчи (создатели Unix и C), Дональд Кнут (создатель TeX и автор «Искусства программирования»), Линус Торвальдс (создатель Linux), Ларри Уолл (создатель Perl).

Недавно и у меня наконец-то возникла необходимость изучить этот простой элегантный язык.

Боже, какое гнусное, невыразимое уродство!

Популярность вот этого окончательно подорвала мою веру в человечество...

  1. Два оператора нельзя записать в одной строке. Вообще никак. То есть то, что в Perl или C умещается на полэкрана, в питоне придётся листать туда-сюда.
  2. В то же время один оператор никак нельзя растянуть на несколько строк, так что если у тебя сложное условие, то покупай широченный монитор или полагайся на свой текстовый редактор.
  3. Выделение блоков табуляциями — дело вкуса, конечно, но опять же это не способствует компактности кода. Ну и сюда же до кучи — всяческие синтаксические уродства типа двоеточия после if и elif вместо elsif.
  4. В современном языке нет ни цикла с постусловием, ни нормального цикла с ведущей переменной. ...in range()... — это какой-то испанский стыд.
  5. Чтобы использовать переменную, её надо инициализировать. Ну как <..>? В нормальных языках типа Perl или C переменную надо объявить. В BASIC или bash — берёшь и используешь что угодно где угодно. Как говорится, или трусы, или хотя бы крестик.

И это я ещё в самом начале пути, не изучил и десятой доли возможностей языка...

Оставить комментарий

Архив записей в блогах:
Однажды царь Пётр Первый вернулся из Европы, и повелел всем брить бороды.. "Это, блин, элегантно и вообще! - сказало его напрочь европеизированное величество. - Давайте проникнемся европейской культурой!" "Так холодно ж зимой без бороды-то! - кланялись бояре, и униженно мели ...
Почти 3 года назад я уже писал про Минусы Новой Зеландии . Прошло достаточно много времени, к тому же удалось собрать больше комментариев и дополнения, так что пришла пора обновить статью, углубиться в некоторые из пунктов. Статья о минусах иммиграции в целом выйдет отдельно. Этими ...
*** На море – волны синие, Мой мозг тисками сжат: Под рухнувшей Россиею Дружки мои лежат. Лежат, как под телегою В известном всем стишке, Под ветром и под снегами, Но, вроде, не в тоске. В Москве кафе забитые, И полки всем полны, Детишки ходят мытые. Война? Да нет войны! Они ...
Восемнадцать кругов почёта сделал по стадиону американский бегун, пока его не отпустил допинг... Им говорят: "Смотрите, вы разрешаете американским спортсменам принимать наркотики легально". А они говорят: "Это русская хакерская атака подрывает доверие к России!" Но некоторые из ...
- А зачем Путин вообще затеял это голосование, которое по закону не требуется? - Хороший вопрос! И вправду, зачем его клевреты, подручные, приспешники, подельники и пособники запрещают агитировать за бойкот и стараются согнать народ к урнам? Зачем им нужна явка? А им не нужна явка! Им ...