Size: a a a

2021 April 30

ΑZ

Αλεχ Zhukovsky in rust_offtopic
и не вижу
источник

G

George in rust_offtopic
Я закидывал. Тип на 120 символов не новость, и сигнатура функции на 6 строк из-за аргументов и выходного типа.
Это если пытаться их указывать
источник

EG

Emmanuel Goldstein in rust_offtopic
Ладно, влом
источник

SP

Stanislav Popov in rust_offtopic
кто хотел питонячих сигнатур? https://github.com/dry-python/returns/issues/610#issuecomment-826494339
источник

EG

Emmanuel Goldstein in rust_offtopic
dry-python это чит.
источник

EG

Emmanuel Goldstein in rust_offtopic
Его только ебанутые используют.
источник

SP

Stanislav Popov in rust_offtopic
источник

EG

Emmanuel Goldstein in rust_offtopic
Да, потому что ни один нормальный человек не предполагал, что систему типов питона будут насиловать так
источник

AN

Alex Noname in rust_offtopic
Жаба сигнатуры тоже не очень. Reallyveryfuckinglongname(User user, Time time, Permission permission, Request request, ...)
источник

EG

Emmanuel Goldstein in rust_offtopic
Это примерно настолько же противоестественно в питоне, как frunk в расте
источник

П

Пух in rust_offtopic
использовать как нормальную систему типов*?
источник

SP

Stanislav Popov in rust_offtopic
они там щас трейты пилят
источник

EG

Emmanuel Goldstein in rust_offtopic
В плане, номинативные? Протоколы-то сто лет были.
источник

SP

Stanislav Popov in rust_offtopic
источник

G

George in rust_offtopic
А самое смешное, что такие типы иногда не работают и тайпвывод Pycharm говорит Any, а mypy не понимает что происходит.
источник

П

Пух in rust_offtopic
А хотя не, там и правда изнасилование
источник

EG

Emmanuel Goldstein in rust_offtopic
Подожди, а номинативные трейты это abc, они тоже всю жизнь были
источник

ID

Iv@n Dereviankin in rust_offtopic
источник

SP

Stanislav Popov in rust_offtopic
не, нормальные трейты
источник

SP

Stanislav Popov in rust_offtopic
как в скалочке
источник