
Alex
13.07.2018
21:33:56
Мёсье знает толк в извращениях ?

Влад
13.07.2018
21:35:19
Ёпрст. Не нужен новый оператор? Фокрните и выпилите, что мешает? Open Source же.
Или банально не юзайте.

Alex
13.07.2018
21:36:08

Google

Влад
13.07.2018
21:36:27
Правильно. Лучше кидать говно на вентилятор. Это эффективнее.

Cykooz
13.07.2018
21:36:40
Ну и к тому же с := будет легче читать условия в if-чике. Меньше вероятность прочитать это как ==

Alex
13.07.2018
21:37:02
Такие конструкции обычно пишутся с дикого опьянения на туалетной бумаге.

Vitaly
13.07.2018
21:38:50
а есть канал по rust?

Alex
13.07.2018
21:38:54
Прикол по типу: крутой язык, где принято := потом пишется второй крутой язык, где принято == и всё, получаем два лагеря.

Tishka17
13.07.2018
21:39:10
Не надо в условиях присвоение. Это генератор ошибок.

Minor
13.07.2018
21:39:27
Вопрос, вы согласны с тем что питон падает, падает рейтинг-количество проектов на нем?

Vitaly
13.07.2018
21:39:38
lf
да

Влад
13.07.2018
21:40:08

Alex
13.07.2018
21:40:30
А те, кто сказал/скажет ДА, обязуются бросить Python в принципе и больше его не трогать
Даже не обсуждать и не писать простенькие скрипты.

Google

Cykooz
13.07.2018
21:40:55
По моему даже известная в интернетах статистика по языкам не показывала в этом году падение питона

Vitaly
13.07.2018
21:41:10
это моя жизнь уже python

Minor
13.07.2018
21:42:56

Tishka17
13.07.2018
21:43:51
Если и есть падение, то в пределах ежегодных флуктуаций

Minor
13.07.2018
21:44:52

Влад
13.07.2018
21:45:17
Чтобы ответить на вопрос, нужно найти (открыть на гитхабе) статистику. Меня статистика вообще не колышит. Инстумент хорош? Использовать можно? Зашибись.

Joss
13.07.2018
21:46:40
С чего там вдруг ошибки то полезут по 572?

Tishka17
13.07.2018
21:47:00

Matvey
13.07.2018
21:47:16
В yandex taxi coding fest участвует кто?

Minor
13.07.2018
21:47:17
много слухов слышу. одни говорят что он только расширять свое влияние будет на другие сферы. вторые что умирает.

Joss
13.07.2018
21:47:57
Да кто ж спорит
именно по этой причине такой оператор присваивания удобен - он не дает возможности появления ошибки с ==/= и позволяет писать самокомментируемый и краткий код

Tishka17
13.07.2018
21:48:05
Ну вот начнут пихать везде что-то типа x=(x:=x+1)>x

Joss
13.07.2018
21:48:19

Tishka17
13.07.2018
21:48:36
Ну питон хорош тем, что от многих вещей страхует

Quasar
13.07.2018
21:49:09
ссзб это что?

Tishka17
13.07.2018
21:49:15
Да кто ж спорит. я и моя команда справимся. А вот придёшь в другой проект и начнёшь материться

Влад
13.07.2018
21:49:21
Сам себе злобный Буратино.

Joss
13.07.2018
21:50:13

Tishka17
13.07.2018
21:50:25
Вот кстати. x=(x:=(x:=1)+(x:=2))
Что будет в x? Или так нельзя?

Google

Quasar
13.07.2018
21:50:45

Joss
13.07.2018
21:51:06
Даже думать не хочу, зачем придумывать конструкции, которые ни кто писать не будет?

Tishka17
13.07.2018
21:51:21
Ну это утрированна,

Quasar
13.07.2018
21:51:29
:= это просто = с возращаемым значением?

Tishka17
13.07.2018
21:51:41
Будет что-то похожее но в более длинном случае и сложнее читаемое

Quasar
13.07.2018
21:51:50
x := 1 + x := 1 это типа 2 будет?

Tishka17
13.07.2018
21:51:57
Хз

Влад
13.07.2018
21:52:23
Либо x == 2...

Quasar
13.07.2018
21:52:46
либо x == 1
да?
хдд

Tishka17
13.07.2018
21:52:51
Ну вот. Очень мутный код

Joss
13.07.2018
21:53:02
И что?
Это не аргумент

Влад
13.07.2018
21:53:13
Но я сомневаюсь, что кто-то будет такое писать.

Quasar
13.07.2018
21:53:13
И что?
а то, что всё новое - хуево

Tishka17
13.07.2018
21:53:13
Давайте ещё switch и goto добавим

Quasar
13.07.2018
21:53:15
ты че не знал?

Joss
13.07.2018
21:53:44

Google

Quasar
13.07.2018
21:53:46

Oleg
13.07.2018
21:53:46

Admin
ERROR: S client not available

Tishka17
13.07.2018
21:53:50

Quasar
13.07.2018
21:53:55
например слева-направо

Влад
13.07.2018
21:54:35

Joss
13.07.2018
21:54:43

Quasar
13.07.2018
21:54:50

Tishka17
13.07.2018
21:55:15
Не писать говнл надо уметь. объективная реальность, что плохих программистов много

Joss
13.07.2018
21:55:49

Влад
13.07.2018
21:55:52
Вроде в пепе сказано, что присваивать таким макаром в одном блоке одной и той же переменной разные значения - хуёво.

Joss
13.07.2018
21:55:54
Не будет
Но нормальным программистам это сократит код на сотни строчек

Влад
13.07.2018
21:57:20
Вот такое говно вполне может быть.
if ((a := f((b := n()))) > 15):
Но можно написать нормально, "по-старинке".
b = n()
a = f(b)
if a > 15:

Joss
13.07.2018
21:57:34
Меня лично задалбывает все условные выражения наружу if-ов вытаскивать

Cykooz
13.07.2018
22:03:48
Особо полезен := в while. Например при чтении файла блоками. Я с файлами редко работаю в питоне, но всякий раз трясёт от того что приходится писать вот такое:
buf = f.read(1024)
while buf:
...
buf = f.read(1024)

Joss
13.07.2018
22:06:13
Это Ваш пример "явного, лучшего, чем неявное"?

madmonday.ru
13.07.2018
22:11:33
Поставил python3.7 через apt. После установки пишу update-alternatives --config python3 и получаю "Есть только одна альтернатива в группе ссылок python3 (предоставляющая /usr/bin/python3): /usr/bin/python3.6
Настраивать нечего."
В чём прекол?

Nikolay
13.07.2018
22:35:33

Google

Nikolay
13.07.2018
22:35:46
запили себе снипет

Jl
13.07.2018
22:40:23
Есть библиотека которая позволяет производить действия с html объектами ?
Такими как кнопки и поля ввода

Амир
13.07.2018
22:41:58

Nikolay
13.07.2018
22:44:00

ivan
13.07.2018
22:44:45

Jl
13.07.2018
22:45:02
Смотри, я хочу перейти на страницу, не обязательно в браузере, сделать какое либо действие с элементами управления html и проверить состояние страницы

Скрудж
13.07.2018
22:46:05
Если html, то grab, если js, то selenium

ivan
13.07.2018
22:46:26

Jl
13.07.2018
22:46:55
Что лучше под мою ситуацию использовать ?

Nikolay
13.07.2018
22:46:58
странно. всё должно.