Size: a a a

2020 September 22

T

Telemak (Сергей)... in Moscow Python
`def dataclass(cls=None, /, *, init=True, repr=True, eq=True, order=False,
             unsafe_hash=False, frozen=False):
`
источник

T

Telemak (Сергей)... in Moscow Python
Vladimir Manatskov
Ну гарды ввели, введут и для этого какой-нибудь синтаксис
Ага, и превращаем удобный декоратор в нечитаемое ключевое слово
источник

VM

Vladimir Manatskov in Moscow Python
Вообще пусть сделают, чтобы вместо слова class можно было бы использовать любое выражение, главное чтобы возвращало что-то вроде
источник

T

Telemak (Сергей)... in Moscow Python
источник

VM

Vladimir Manatskov in Moscow Python
Типа, чтобы нормально было бы:

dataclass(init=False) Foo:
источник

T

Telemak (Сергей)... in Moscow Python
Vladimir Manatskov
Типа, чтобы нормально было бы:

dataclass(init=False) Foo:
Нет
источник

T

Telemak (Сергей)... in Moscow Python
НЕт
источник

T

Telemak (Сергей)... in Moscow Python
Это ж, звиняйте, пиздец какой то
источник

p

pragus in Moscow Python
Shagit Ziganshin
Гарантии по памяти, туллинг
а что с async/await и tokio vs async-std?
источник

p

pragus in Moscow Python
Vladimir Manatskov
Или Питон
медленно
источник

T

Telemak (Сергей)... in Moscow Python
pragus
медленно
смотря что за проект. Если у тебя одна сеть, то ты не заметишь разницы
источник

SZ

Shagit Ziganshin in Moscow Python
pragus
а что с async/await и tokio vs async-std?
Ну он есть
источник

VD

Valentin Dombrovsky in Moscow Python
Tim Gray
Тут пришлось к слову, @v_dombrovsky , верни пожалуйста опросы
Done
источник

SZ

Shagit Ziganshin in Moscow Python
Большая часть вещей на tokio
источник

VM

Vladimir Manatskov in Moscow Python
pragus
медленно
Чёрт, забыл...
источник

AS

Alexey Starkov in Moscow Python
Vladimir Manatskov
Вообще пусть сделают, чтобы вместо слова class можно было бы использовать любое выражение, главное чтобы возвращало что-то вроде
пусть уж сразу макросы введут, чего мелочится :3
источник

T

Telemak (Сергей)... in Moscow Python
Alexey Starkov
пусть уж сразу макросы введут, чего мелочится :3
#DEFINE dataclass(*args): @dataclass(*args) class
источник

VM

Vladimir Manatskov in Moscow Python
🤔
источник

VM

Vladimir Manatskov in Moscow Python
неплох
источник

M

Maksimgeolog in Moscow Python
Vladimir Manatskov
Кстати, ещё одно предложение для ПЕПа — это встроить слово dataclass/struct, которое сахар для декоратора @dataclass, но вместо ключевого слова class. Например, код выше превращается в:

dataclass Foo:
 bar: Arc[Bar]
источник