Size: a a a

2021 March 02

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ест ьпаники
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
а не исключения
источник

RB

Roman Blog in rust_offtopic
паника - это исключение.
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
нет
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ты не можешь написать трай кетч на панику в либе
источник

H

Hirrolot in rust_offtopic
Αλεχ Zhukovsky
несешь хрень какую-то
внезапно!
источник

RB

Roman Blog in rust_offtopic
Αλεχ Zhukovsky
ты не можешь написать трай кетч на панику в либе
https://doc.rust-lang.org/std/panic/fn.catch_unwind.html - первая ссылка в гугле
источник

D

Dima in rust_offtopic
ну иногда нельзя не ловить панику, иначе будет плохо https://docs.rs/crossbeam-utils/0.8.3/src/crossbeam_utils/thread.rs.html#160
источник

RB

Roman Blog in rust_offtopic
очевидно, что паника это крестовые исключения. И они могут быть обработаны
источник

Z

Zaner in rust_offtopic
Roman Blog
какую хрень? Если ты утверждаешь, что либа трактует панику за аборт, то либа не должна пропускать исключения
источник

RB

Roman Blog in rust_offtopic
значит и в расте есть обработчики, потому как они даются ллвм"ом и его рантаймом
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
It is not recommended to use this function for a general try/catch mechanism.

Ты
глаза разуй-то, там прямым текстом написано
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Roman Blog
очевидно, что паника это крестовые исключения. И они могут быть обработаны
нет, паника это не крестовые исключения
источник

RB

Roman Blog in rust_offtopic
Αλεχ Zhukovsky
It is not recommended to use this function for a general try/catch mechanism.

Ты
глаза разуй-то, там прямым текстом написано
И что? Ты не об этом говорил. Ты пытаешься съехать на рекомендации, но мы не обсуждаем рекомендации. О них ты нигде не говорил. Ты говорил "воспринимают как аборт", "не предполагают обработки", а сейчас "не рекомендуется". Не рекомендуется "для бедных" - это во-первых не "не рекомендуется", а во-вторых это не синоним "не предполагает"
источник

RB

Roman Blog in rust_offtopic
Αλεχ Zhukovsky
нет, паника это не крестовые исключения
что значит нет, если да?
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
Roman Blog
И что? Ты не об этом говорил. Ты пытаешься съехать на рекомендации, но мы не обсуждаем рекомендации. О них ты нигде не говорил. Ты говорил "воспринимают как аборт", "не предполагают обработки", а сейчас "не рекомендуется". Не рекомендуется "для бедных" - это во-первых не "не рекомендуется", а во-вторых это не синоним "не предполагает"
Note that this function may not catch all panics in Rust.
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
эта функция не гарантирует поимку паник
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
тогда как кетч гарантирует поимку исключений
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
разницу видим. нет?
источник

RB

Roman Blog in rust_offtopic
Αλεχ Zhukovsky
эта функция не гарантирует поимку паник
Ещё раз. У тебя нет аутов. Ты сообщал о том, что исключения нельзя пропускать и либы все их трактуют как что-то, чего не может быть. Значит, либа не должна их пропускать
источник