metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2014-09-29 11:55 am

С++ EH и логика на исключениях

Хорошо ли в C++ программе делать логику на исключениях?
Я ща втыкаю в одну опенсорсную СУБД в продакшене отладчиком и вижу что там на каждый запрос валится стопицот крестиковых исключений, и не понимаю, это нормально или нет.

[identity profile] potan.livejournal.com 2014-09-30 01:35 pm (UTC)(link)
В OCaml так любят делать. Там исключения очень эффективно реализованы.
В MzScheme(Racket) в стандартной библиотеке ошибки бросают исключения, хоть они и тормозят.