Size: a a a

2020 October 29

p

polunin.ai in rust_offtopic
я понял почему сильные системы типов не пользуются популярностью
источник

SP

Stanislav Popov in rust_offtopic
почему?
источник

p

polunin.ai in rust_offtopic
если ты используешь сильную систему типов ты обязан писать код правильно сразу, иначе он не скомпилируется
источник

EG

Emmanuel Goldstein in rust_offtopic
Dima
Нужно, очень легко забыться, нахуячить хешмап, а потом офигеть) у меня было
Какое твоё решение?
источник

p

polunin.ai in rust_offtopic
нельзя как в динамике сделать - хуяк хуяк и в прод а потом поправить в случае чего
источник

p

polunin.ai in rust_offtopic
я это в полной мере сейчас ощущаю
источник

EG

Emmanuel Goldstein in rust_offtopic
Есть проблема: для того, чтобы сериализовывать N типов в M форматов, нужно N*M сериализаторов
источник

p

polunin.ai in rust_offtopic
думаю "да похуй сделаю как нибудь потом исправлю" а раст такой атата ты типы не сможешь свести поэтому иди нахуй, пиши еще 10000 трейтов и 10000 функций чтобы типы ошлись
источник

SP

Stanislav Popov in rust_offtopic
ну это кстати раздражает
источник

H

Hirrolot in rust_offtopic
polunin.ai
если ты используешь сильную систему типов ты обязан писать код правильно сразу, иначе он не скомпилируется
мне на расте легче писать чем на си из-за типов

в си мне библиотека массив байт отдаёт, а как его интерпретировать зависит от переданных аргументов, документация весьма туманная. вот и получается загадка от жака фреско как этот массив байт интерпретировать
источник

EG

Emmanuel Goldstein in rust_offtopic
polunin.ai
думаю "да похуй сделаю как нибудь потом исправлю" а раст такой атата ты типы не сможешь свести поэтому иди нахуй, пиши еще 10000 трейтов и 10000 функций чтобы типы ошлись
Или раст такой «ататата теоретически этот тип может сломаться, если ты обновишь вон ту депенденси, а инструментов, чтобы сделать нормально у меня нет, поэтому иди нахуй»
источник

SP

Stanislav Popov in rust_offtopic
причем хочешь запустить отладчик, комментишь даже код, а тебе азаза должен ретунить
источник

p

polunin.ai in rust_offtopic
с одной стороны это круто потому что компилятор говнокод не пропускает, а с другой ты не можешь нахуячить по быстрому, приходиться муторно типы подкатывать
источник

H

Hirrolot in rust_offtopic
начинается гадание на анальных свечах и разгадывание сакральной истины по примерам
источник

H

Hirrolot in rust_offtopic
в расте бы просто в документации увидел типчик и всё
источник

p

polunin.ai in rust_offtopic
Stanislav Popov
причем хочешь запустить отладчик, комментишь даже код, а тебе азаза должен ретунить
unimplemented!()
источник

p

polunin.ai in rust_offtopic
эта проблема решена в расте давно
источник

EG

Emmanuel Goldstein in rust_offtopic
Emmanuel Goldstein
Есть проблема: для того, чтобы сериализовывать N типов в M форматов, нужно N*M сериализаторов
Серде решает эту проблему. Очевидно, тогда при создании сериализатора ты не можешь учитывать особенности формата, потому что сериализатор универсальный.
Если у тебя есть более хорошее решение этой проблемы — скажи.
Dima
источник

SP

Stanislav Popov in rust_offtopic
бля лол вот я слоупок
источник

p

polunin.ai in rust_offtopic
а вот от дырок в типах я бы не отказался
источник