Re[15]: Тенденции языков
От: VladD2 Российская Империя www.nemerle.org
Дата: 18.05.15 16:57
Оценка: +1
Здравствуйте, DarkEld3r, Вы писали:

DE>Если под "навернулась" понимать растовую "панику" (типа деления на ноль), то да. В общем случае, панику и не предполагается обрабатывать, это что-то типа assert/abort. Да, кто-то может кидать панику из либы и пользователь библиотеки обработать это не сможет, но так делать не принято.


"Не принято" — это зачет!

DE>Я не то чтобы защищаю отказ от исключений, но в том же С++ при наличии исключений, деление на ноль тоже нельзя перехватить средствами языка.


Дык, все ненавистники исключений обычно и имеют опыт их использования исключительно на С++. Возможно, если бы авторы того же Раста по пользовались бы языками где исключения реализованы качественно, у них и не возникло бы желания возвращаться в прошлые века и городить сахар над кодами возврата.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.