Size: a a a

2020 March 03

Т8

Т-34 85 in rust_offtopic
λоλторт
Ну допустим мы делаем язык, в котором есть эксепшны, но их можно только ловить и бросать, никакой дополнительной информации они с собой не несут
InvalidTypeException нельзя сделать, что-ли?
источник

p

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

λ

λоλторт in rust_offtopic
Т-34 85
InvalidTypeException нельзя сделать, что-ли?
Нет
источник

Т8

Т-34 85 in rust_offtopic
А что тогда? Я не понимаю, на что ты говоришь
источник

λ

λоλторт in rust_offtopic
Т-34 85
А что тогда? Я не понимаю, на что ты говоришь
Что непонятного в том, что эксепшны не могут нести в себе информацию?
источник

λ

λоλторт in rust_offtopic
Т-34 85
А что тогда? Я не понимаю, на что ты говоришь
Нет, в смысле нельзя сделать
источник

V

Vabka in rust_offtopic
Alex Zhukovsky
ты ведь понимаешь что в выводе типов уравнения в обратную сторону тоже распространяются, в отличие от вывода в каких-нибудь шарпах? Например

let s = "123".parse();
let vec = Vec::with_capacity(s); // тут раст выводит, что parse на предыдущей строке это parse::<usize>
окей. Покажи ситуацию, когда может возникнуть неоднозначность с моим вариантом
источник

EG

Emmanuel Goldstein in rust_offtopic
λоλторт
Что непонятного в том, что эксепшны не могут нести в себе информацию?
Но они могут. Мы обсуждаем один язык, а ты придумал другой и твои аргументы применимы только к нему.
источник

Т8

Т-34 85 in rust_offtopic
λоλторт
Что непонятного в том, что эксепшны не могут нести в себе информацию?
В том, что это не эксепшены, а паники какие-то
источник

p

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

AZ

Alex Zhukovsky in rust_offtopic
Vabka
окей. Покажи ситуацию, когда может возникнуть неоднозначность с моим вариантом
с одними толкьо именованными параметрами такого не будет, я вроде говорил.Только с оверлоадингом
источник

λ

λоλторт in rust_offtopic
Emmanuel Goldstein
Но они могут. Мы обсуждаем один язык, а ты придумал другой и твои аргументы применимы только к нему.
Мы обсуждаем независимый от конкретного ЯП терминологический фундамент
источник

p

polunin.ai in rust_offtopic
λоλторт
Мы обсуждаем независимый от конкретного ЯП терминологический фундамент
Ок, эксепшн всегда несёт в себе информацию
источник

p

polunin.ai in rust_offtopic
Если нет, это не эксепшн
источник

EG

Emmanuel Goldstein in rust_offtopic
Ты обсуждаешь независимый от конкретного ЯП терминологический фундамент, а все остальные обсуждают конкретный язык. Поэтому у вас не получается договориться.
источник

Т8

Т-34 85 in rust_offtopic
λоλторт
Мы обсуждаем независимый от конкретного ЯП терминологический фундамент
Это не эксепшены, значит. А поэтому и нет смысла обсуждать
источник

V

Vabka in rust_offtopic
Alex Zhukovsky
с одними толкьо именованными параметрами такого не будет, я вроде говорил.Только с оверлоадингом
хорошо, а с оверлоадингом что будет?
источник

p

polunin.ai in rust_offtopic
Emmanuel Goldstein
Ты обсуждаешь независимый от конкретного ЯП терминологический фундамент, а все остальные обсуждают конкретный язык. Поэтому у вас не получается договориться.
+
источник

AZ

Alex Zhukovsky in rust_offtopic
Vabka
хорошо, а с оверлоадингом что будет?
у тебя есть 10 перегрузок 10 методов
источник

λ

λоλторт in rust_offtopic
источник