Size: a a a

2021 June 19

goldstein опять in rust_offtopic
типы тут ни при чём
источник

SP

Stanislav Popov in rust_offtopic
с урлами тоже самое. ну я говорил, что без типов юзать обертки над урлами и путями это ногострел
источник

TK

Traveller Kolsky in rust_offtopic
Динамическая типизация отстой
источник

goldstein опять in rust_offtopic
pathlib появился с 3.4, когда аннотаций ещё не было
источник

SP

Stanislav Popov in rust_offtopic
ну вот обьявняю. без типов юзать это - ногострел
источник

goldstein опять in rust_offtopic
урлы в Rust юзать абсолютно невозможно
источник

goldstein опять in rust_offtopic
именно из-за типизации
источник

SP

Stanislav Popov in rust_offtopic
не юзал. но урлы вроде норм
источник

goldstein опять in rust_offtopic
потому что у каждой либы свой несовместимый тип урлов
источник

SP

Stanislav Popov in rust_offtopic
into и погнали
источник

П

Пух in rust_offtopic
+++
источник

SP

Stanislav Popov in rust_offtopic
поэтому питонка 20 лет использовала строки вместо урлов
источник

П

Пух in rust_offtopic
Это вообще можно про каждый околобазовый тип сказать
источник

SP

Stanislav Popov in rust_offtopic
проблема что в статике ты МОЖЕШЬ юзать разные урлы и ничего не распидорасит, в динамике все ссут на чтото завязываться поэтому дрочат строки
источник

TK

Traveller Kolsky in rust_offtopic
Либо для несовместимости есть адекватная причина и средства конвертации, либо не используй хрень
источник

goldstein опять in rust_offtopic
есть http::Url, reqwest::Url, actix_web::dev::Url, awc::http::Uri, ureq::RequestUrl
источник

goldstein опять in rust_offtopic
и никаких средств конвертации нет
источник

goldstein опять in rust_offtopic
просто каждая либа сделала себе отдельный тип урлов и всё
источник

goldstein опять in rust_offtopic
если бы это были строки, было бы жить проще
источник

П

Пух in rust_offtopic
Либам не проще, валидировать и парсить каждый раз заново
источник