Size: a a a

Programming Offtop

2021 January 25

KD

Konstantin Dovnar in Programming Offtop
Yaroslav Nikitenko
А it это любое слово? Можно написать а, b,..?
Если явно задать, то да.
источник

AG

Alexander Gorodok in Programming Offtop
Yaroslav Nikitenko
А it это любое слово? Можно написать а, b,..?
Тогда немного больше будет, но да.
источник

AM

Andrew Mikhaylov in Programming Offtop
Yaroslav Nikitenko
А it это любое слово? Можно написать а, b,..?
Если вводить явно — любое. Если нет, то it — это конвенция как раз.
источник

YN

Yaroslav Nikitenko in Programming Offtop
Andrew Mikhaylov
Пример, кстати, неправильный — в for comprehension фильтрация до мапиинга производится, если я не ошибаюсь.
В питоне до.
источник

KD

Konstantin Dovnar in Programming Offtop
Andrew Mikhaylov
Пример, кстати, неправильный — в for comprehension фильтрация до мапиинга производится, если я не ошибаюсь.
Ох, еще лучше. Там еще и порядок ебнутый получается.
источник

А

Алексей in Programming Offtop
а, точно
источник

А

Алексей in Programming Offtop
ну ладно
источник

AM

Andrew Mikhaylov in Programming Offtop
Konstantin Dovnar
Ох, еще лучше. Там еще и порядок ебнутый получается.
Если читать как естественный язык, то логичный. Если не читать, достаточно привыкнуть, что читать надо из середины вправо, потом налево.
источник

AM

Andrew Mikhaylov in Programming Offtop
(Не то, чтобы из середины влево, потом направо звучало лучше)
источник

KD

Konstantin Dovnar in Programming Offtop
Andrew Mikhaylov
Если читать как естественный язык, то логичный. Если не читать, достаточно привыкнуть, что читать надо из середины вправо, потом налево.
А отделить то я могу как-то лямбды на отдельные операции? Чтобы как и в условном Котлине визуально нормально отличать разные операции? Если их там будет не 2, а 5, то мне искать серидину, в середине, в середине…?!
источник

AM

Andrew Mikhaylov in Programming Offtop
Я могу догадаться, что ровно для читаемости как у естественного языка так в пайтоне и сделано, только ценность для опытных погроммистов сомнительна. А мы щас о них вроде.
источник

А

Алексей in Programming Offtop
Konstantin Dovnar
А отделить то я могу как-то лямбды на отдельные операции? Чтобы как и в условном Котлине визуально нормально отличать разные операции? Если их там будет не 2, а 5, то мне искать серидину, в середине, в середине…?!
нельзя отделять, запрещено
источник

А

Алексей in Programming Offtop
надо всегда писать десятиэтажные конструкции
источник

YN

Yaroslav Nikitenko in Programming Offtop
Andrew Mikhaylov
Если читать как естественный язык, то логичный. Если не читать, достаточно привыкнуть, что читать надо из середины вправо, потом налево.
Ну как в SQL. Val +1... where...
источник

KD

Konstantin Dovnar in Programming Offtop
Andrew Mikhaylov
Я могу догадаться, что ровно для читаемости как у естественного языка так в пайтоне и сделано, только ценность для опытных погроммистов сомнительна. А мы щас о них вроде.
Я всё еще не улавливаю связи между «Найти серидину, оттуда вправо, а потом оттуда же влево» и читаемость естественного языка.
Не помню, чтобы я в книгах так читал предложения.
источник

AM

Andrew Mikhaylov in Programming Offtop
Konstantin Dovnar
А отделить то я могу как-то лямбды на отдельные операции? Чтобы как и в условном Котлине визуально нормально отличать разные операции? Если их там будет не 2, а 5, то мне искать серидину, в середине, в середине…?!
А там нельзя больше сделать фильтров и мэпов внутри. Пиши соседними компрехеншнами.
list = [it + 1 for it in list]
list = [for it in list if it % 2 == 0]
источник

AM

Andrew Mikhaylov in Programming Offtop
Konstantin Dovnar
Я всё еще не улавливаю связи между «Найти серидину, оттуда вправо, а потом оттуда же влево» и читаемость естественного языка.
Не помню, чтобы я в книгах так читал предложения.
"Увеличить на единицу каждый элемент списка, если он чётный"
источник

KD

Konstantin Dovnar in Programming Offtop
Andrew Mikhaylov
А там нельзя больше сделать фильтров и мэпов внутри. Пиши соседними компрехеншнами.
list = [it + 1 for it in list]
list = [for it in list if it % 2 == 0]
источник

YN

Yaroslav Nikitenko in Programming Offtop
Andrew Mikhaylov
Я могу догадаться, что ровно для читаемости как у естественного языка так в пайтоне и сделано, только ценность для опытных погроммистов сомнительна. А мы щас о них вроде.
Мне это удобно, если конструкции простые.
Это идиома языка)
источник

AM

Andrew Mikhaylov in Programming Offtop
Yaroslav Nikitenko
Мне это удобно, если конструкции простые.
Это идиома языка)
С человеком, привыкшим к пайтону, и не смотряшим вокруг, тоже всё понятно.
Я там вам выше о кругозоре писал.
Но ладно.
источник