Size: a a a

2020 March 25

G

Gymmasssorla in rust_offtopic
Soul
я вот никак не могу понять, почему на Java и на Go прекрасно игрушки делают, а на Haskell не очень...
Игрушки - это игры компьютерные?
источник

S

Soul in rust_offtopic
Gymmasssorla
Игрушки - это игры компьютерные?
да, рендеринг 60 кадров в секунду, состоянье
источник

G

Gymmasssorla in rust_offtopic
Adv0cat
Ну почему?
если вам действительно важны эти ошибки и они разные, то вы и действия сделаете разные, а какая разница вы сделаете load_and_parse(), а потом if по ошибке такой или такой, а в итоге если еще выше нужно то уйдет одна ошибка. Или вы сделаете load() обработаете ошибку и выдадите на верх ошибку, что ничего не получилось, а потом сделаете parse() - обработаете эту ошибку и выдадите на верх ошибку такую же как и при load() - нишмогла
Делать два действия вместо одного в вызывающем коде неудобно
источник

dS

dan Samara in rust_offtopic
`;
источник

r

red75prime in rust_offtopic
Adv0cat
Ну почему?
если вам действительно важны эти ошибки и они разные, то вы и действия сделаете разные, а какая разница вы сделаете load_and_parse(), а потом if по ошибке такой или такой, а в итоге если еще выше нужно то уйдет одна ошибка. Или вы сделаете load() обработаете ошибку и выдадите на верх ошибку, что ничего не получилось, а потом сделаете parse() - обработаете эту ошибку и выдадите на верх ошибку такую же как и при load() - нишмогла
Это простой пример. А если там сложнее, чем делаем А, потом Б? Пользователю всё писать?
источник

A

Adv0cat in rust_offtopic
Я ж говорю, на том слое, где идет обработка 2 разных ошибок запихивать их в одну функцию бэд практис!
источник

A

Adv0cat in rust_offtopic
Если у вас есть функция do_some(), она или Ok или Error должна выдать, она не может выдать разный Ok или разный Error
источник

p

polunin.ai in rust_offtopic
Слава
Олдскульненько
это идрис
источник

r

red75prime in rust_offtopic
Adv0cat
Если у вас есть функция do_some(), она или Ok или Error должна выдать, она не может выдать разный Ok или разный Error
Для этого есть enum, можно анонимный
источник

A

Adv0cat in rust_offtopic
red75prime
Для этого есть enum, можно анонимный
Ну вот сами и ответили на свой вопрос))
источник

СД

Стас Донцов... in rust_offtopic
Слава
Очень хорошая идея, между прочим. Такое надо чинить, пока язык не забронзовел.
вот я тоже так думаю, т.к. сейчас, например, это будет дешевле, чем через год
источник

G

Gymmasssorla in rust_offtopic
polunin.ai
это идрис
Чувствуешь себя как в машине из "Назад в будущее"?
источник

С

Слава in rust_offtopic
Gymmasssorla
Чувствуешь себя как в машине из "Назад в будущее"?
Да это обычные цвета Borland Pascal в консоли
источник

A

Agrailag in rust_offtopic
Слава
Очень хорошая идея, между прочим. Такое надо чинить, пока язык не забронзовел.
Кто оплатит банкет?
источник

A

Agrailag in rust_offtopic
Alex Zhukovsky
переписать половину борров чекера
Кстати, а есть rfc или статейки, как и чего там исправить можно?
источник

С

Слава in rust_offtopic
Agrailag
Кто оплатит банкет?
А до того кто платил?
источник

С

Слава in rust_offtopic
Agrailag
Кто оплатит банкет?
Трамп, Трамп оплатит. Вот там же приняли решение раздать всем гражданам по штукебаксофф, стало быть и на Rust деньги найдутся.
источник

RP

Roman Proskuryakov in rust_offtopic
Sergey Korotkov
А есть где раст идет не в связке с блокчейн?)
https://www.reddit.com/r/rust/comments/fopj3r/rust_pie/

Вот так отмечаем корпоративы)
источник

A

Agrailag in rust_offtopic
Слава
А до того кто платил?
Мозилла+спонсоры
источник

RP

Roman Proskuryakov in rust_offtopic
только cake* конечно же.
источник