Size: a a a

2020 January 19

L

Lain-dono in ГОРИ
Anton
это в принципе не важно
Для холиваров это наиважнейшее качество двигла
источник

Ж

Женя in ГОРИ
Плюсую
источник

Ж

Женя in ГОРИ
источник

L

Lain-dono in ГОРИ
Lain-dono
Для холиваров это наиважнейшее качество двигла
Собсна с этой точки зрения мне даже код не надо пилить
источник

L

Lain-dono in ГОРИ
источник

AM

Aleksey Muravev in ГОРИ
Вот ты за раст топишь. У меня 90% багов не один компиль или статический анализатор не отловит. У меня сейчас из конфига не грузились бинды клавиш.
источник

AM

Aleksey Muravev in ГОРИ
И всё в том, что я грузил биндинги как int, а там строки с названием клавиш. И из них нужно получать сканкод.
источник

AM

Aleksey Muravev in ГОРИ
Вот он сюка баг неприятный.
источник

A

Anton in ГОРИ
Aleksey Muravev
И всё в том, что я грузил биндинги как int, а там строки с названием клавиш. И из них нужно получать сканкод.
а что в расте с типами? строгие или нет?
источник

AM

Aleksey Muravev in ГОРИ
Anton
а что в расте с типами? строгие или нет?
Я не уверен.
источник

L

Lain-dono in ГОРИ
Anton
а что в расте с типами? строгие или нет?
Очень строгие и суровые. У нас так идеоматично.
источник

AM

Aleksey Muravev in ГОРИ
Но какая разница. Если ты можешь забыть, что у тебя там строки, а не сканкод и читать из файла int. Раст тут не остановит
источник

L

Lain-dono in ГОРИ
Anton
а что в расте с типами? строгие или нет?
источник

L

Lain-dono in ГОРИ
Это из советов, как делать и как не делать.
источник

L

Lain-dono in ГОРИ
Aleksey Muravev
Но какая разница. Если ты можешь забыть, что у тебя там строки, а не сканкод и читать из файла int. Раст тут не остановит
У нас ты не забудешь.
источник

L

Lain-dono in ГОРИ
Точнее быстрее отловишь, ну я не совсем понимаю, в чём у тебя там проблема
источник

L

Lain-dono in ГОРИ
источник

AM

Aleksey Muravev in ГОРИ
Смотри. У меня в коде сканкоды. Я сохранил в файле имена клавиш.
"BindName" : "Escape"
Например так.
источник

AM

Aleksey Muravev in ГОРИ
Это json и читал я их, как int. И получал некоторую хрень)
источник

L

Lain-dono in ГОРИ
Aleksey Muravev
Это json и читал я их, как int. И получал некоторую хрень)
А у нас вместо хрени ты получишь МОНАДУ. Ну всмысле будет явная ошибка. Но никто не насрёт в int.

fn load_keys(path: impl AsRef<Path>) -> Result<Keys, io::Error> {
   // твой код загрузки
}
источник