Найти - Пользователи
Полная версия: PEP 0505 -- None coalescing operators
Начало » Обсуждение новостей » PEP 0505 -- None coalescing operators
1 2 3 4 5
FishHook
i.slepov
Смотрите что комментируете.
Вам привели множество примеров, где не упадет. Смотрите вообще на сообщения своих коллег на форуме.
i.slepov
Печально что все идет к этому:
Раз в двадцать лет появилось предложение, причем дельное, аааа всё пропало, питон превращается в перловку!!!!!!
JOHN_16
i.slepov
Я склонен думать что вы слишкоя яростно сгущаете тучи там где их нет вовсе. Мы ваше мнение поняли, мое таково - перечисленного не будет.
Shaman
При этом обратные кавычки запретили, % форматирование не рекомендуют и пр. В общем, направление движения уловить трудно.
i.slepov
FishHook
Раз в двадцать лет появилось предложение, причем дельное, аааа всё пропало, питон превращается в перловку!!!!!!

goto - так же является вполне себе дельным оператором, иногда его использование удобнее и быстрее аналогов, но его же в python не тащат, принципы не позволяют, о которых еще Дейкстра писал.
конструкции switch/case - используются почти везде, и во многих случаях удобны, но python его нет, опять же принципы не позволяют.

В общем с принятием этого оператора в таком виде, необходимо будет удалять из стандартной библиотеки модуль this.
Единственное место где бы он был полезен это в списках, чтобы уйти от IndexError, по аналогии с методом get в словарях, хотя наверное проще добавить метод в класс списка.



FishHook
i.slepov
Когда человек бредит, это само по себе плохо, но когда он бредит безапелляционно, то это уже серьёзный диагноз.
JOHN_16
i.slepov
принципы не позволяют
i.slepov
принципы не позволяют
это какие такие принципы? Можно поподробнее?
i.slepov
JOHN_16
это какие такие принципы? Можно поподробнее?

import this

FishHook
Когда человек бредит, это само по себе плохо, но когда он бредит безапелляционно, то это уже серьёзный диагноз.

“Безапелляционный бред” – новое слово в психиатрии. Я так понимаю, когда возразить нечего нужно повесить на оппонента “ярлычок”. Хотя может я ошибаюсь и вы сможете указать короткими тезисами где вы видите бред.
Griffon
Не знаю как вам, а мне не нравится форма оператора. Реально этот вопросик в куче кода можно просто не увидеть. Пусть оно будет, это никто не заставляет использовать. Но сделайте большое ключевое слово, или что-то вроде того, чтобы это можно было легко увидеть и прочесть.
ZZZ
Griffon
сделайте большое ключевое слово
…и сломайте обратную совместимость, ага!
Shaman
ZZZ
…и сломайте обратную совместимость, ага!
print() обратную совместимость не ломает, а question() ломает, ага..
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB