Size: a a a

2020 March 12

p

polunin.ai in rust_offtopic
мне тесты даже мешают, лол
источник

DF

Dollar Føølish in rust_offtopic
В каком смысле ложки
источник

DF

Dollar Føølish in rust_offtopic
Тайп сейфти?
источник

p

polunin.ai in rust_offtopic
нужно их переписывать
источник

AZ

Alex Zhukovsky in rust_offtopic
Emmanuel Goldstein
Неправда. Ошибку в логике типы не отловят.
я уже 100 раз говорил, зависит от того как ты опишешь типы
источник

p

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

AZ

Alex Zhukovsky in rust_offtopic
Dollar Føølish
В каком смысле ложки
в смысле пиши нормально - и будет нормально. Тесты почти не нужны если система типов ок
источник

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
ты думаешь стандарт может забить на меньшинство?
От плюсового комитета я не знаю, чего ожидать, про сишный не знаю. Но даже если и забьют на меньшинство, ничего в реальности не изменится. Кому НАДО делать 0 не настоиящим 0, те и продолжат так делать, просто это будет отклонением
источник

AZ

Alex Zhukovsky in rust_offtopic
Т-34 85
От плюсового комитета я не знаю, чего ожидать, про сишный не знаю. Но даже если и забьют на меньшинство, ничего в реальности не изменится. Кому НАДО делать 0 не настоиящим 0, те и продолжат так делать, просто это будет отклонением
как только они забьют хоть на кого-то их соберут в кучу, свяжут и подожгут
источник

AZ

Alex Zhukovsky in rust_offtopic
я уже приводил пример где я не смог 5 строк кода без уб написать на плюсах
источник

AZ

Alex Zhukovsky in rust_offtopic
хз к чему это
источник

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
не напрашивается
Ну да, действительно, кладём 0, но это было бы странно, если бы получался 0
источник

p

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

AZ

Alex Zhukovsky in rust_offtopic
Emmanuel Goldstein
Вот вчера поймал ошибку в логике. Вызывалась внешняя команда. У меня был типизированный генератор команд, но при некоторых условиях комбинация флагов оказывалась некорректной.
вчера это обсуждали
источник

p

polunin.ai in rust_offtopic
мне кажется это показатель плюсов
источник

p

polunin.ai in rust_offtopic
там гавно в самой глубине, в основах
источник

p

polunin.ai in rust_offtopic
и все вокруг строится на нем
источник

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
я уже 100 раз говорил, зависит от того как ты опишешь типы
Ты на каждый чих новый класс/структуру пишешь?
источник

AZ

Alex Zhukovsky in rust_offtopic
Переслано от невидимка
@DogeShibu а можно ли на завтипах описать такую хуйню?

есть энумчик типа
type Option = "FOO" | "BAR" | "BAZ"

есть табличка совместимости
const compatibleOptions: [Option, Option][] =
 [ ["FOO", "BAR"], ["BAR", "BAZ"] ]

можно ли описать сигнатуру метода, который принимает массив этих энумов только строго совместимых между собой?
источник

AZ

Alex Zhukovsky in rust_offtopic
Переслано от Alex Zhukovsky
FOO, BAR, BAR типа норм?
источник