Size: a a a

2021 June 23

SS

Steel Sword in rust_offtopic
Ах да, энумы в шарпах - просто числа, жаль
источник

TK

Temich Kudiakov in rust_offtopic
А я на Питон перекатился с Шарпа. Что-нибудь среднее навалять нормас. Что-то ооочень большое, энтерпрайзное, не писал и не знаю, напишу ли когда-нибудь
источник

TK

Temich Kudiakov in rust_offtopic
Но Раст подметил себе, как язык на случай, если медлительность Питона будет критичной
источник

TK

Temich Kudiakov in rust_offtopic
Ну и ошибки в Питоне в рантайме сыпятся, так как язык динамический. IDE немного помогает, но не спасает
источник

TK

Temich Kudiakov in rust_offtopic
Впрочем, динамика порой наоборот удобна. Если нужно реализовать "гибкий" метод, который может принимать абсолютно разные параметры, такое сделать легче, чем в статически типизированных языках
источник

FI

Fox Ice in rust_offtopic
Макросы идут лесом наверное)
источник

TK

Temich Kudiakov in rust_offtopic
До макросов в Расте я ещё не дошёл
источник

TK

Temich Kudiakov in rust_offtopic
Но по крейту, которая макросами умеет типы ошибок создавать, могу судить, что вещь мощная
источник

FI

Fox Ice in rust_offtopic
Как это не дошёл? println использовал? Использовал, дошёл
источник

TK

Temich Kudiakov in rust_offtopic
Я про то, что сам их пока делать не умею
источник

FI

Fox Ice in rust_offtopic
Будешь удивлен что новые макросы делаются через макрос
источник

TK

Temich Kudiakov in rust_offtopic
XD
источник

FI

Fox Ice in rust_offtopic
А Rust компилирует сам себя
источник

TK

Temich Kudiakov in rust_offtopic
Это я в курсе
источник

SS

Steel Sword in rust_offtopic
Я ща тоже в последнее время на питоне пишу. Сейчас FastAPI изучаю, шикарная штука))
Он специально сделан так, чтобы была полная поддержка IDE во всём). Еще встроенные валидации, раскидывание данных самого разного типа из реквеста по параметрам: куки в одну сторону, хедеры в другую, еще и с валидацией, можно даже регуляркой, отвалидированные данные даются в виде объекта (вообще, валидацией занимается библиотека Pydantic). Удобно короче )))
источник

SP

Stanislav Popov in rust_offtopic
кул стори
источник

SP

Stanislav Popov in rust_offtopic
вот это фанбой
источник

SS

Steel Sword in rust_offtopic
Сравнить качество можно например с библиотекой psycopg2. Вообще пусто, хоть шаром покати, IDE знает, что что-то есть, но не знает, переменная ли это или функция, какие параметры, что возвращает, оперировать типами Any такая грусть
источник

SP

Stanislav Popov in rust_offtopic
вот сравни качество https://t.me/drypython/3518
источник

SP

Stanislav Popov in rust_offtopic
ты путаешь теплое и мягкое
источник