С++ EH и логика на исключениях
Sep. 29th, 2014 11:55 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Хорошо ли в C++ программе делать логику на исключениях?
Я ща втыкаю в одну опенсорсную СУБД в продакшене отладчиком и вижу что там на каждый запрос валится стопицот крестиковых исключений, и не понимаю, это нормально или нет.
Я ща втыкаю в одну опенсорсную СУБД в продакшене отладчиком и вижу что там на каждый запрос валится стопицот крестиковых исключений, и не понимаю, это нормально или нет.
no subject
Date: 2014-09-29 01:48 pm (UTC)И вдобавок, в яве исключение тоже является дорогой операцией.
no subject
Date: 2014-09-29 02:10 pm (UTC)no subject
Date: 2014-09-29 02:13 pm (UTC)Ява-программа 1) тормозит 2) жрёт память + ява-язык отбирает контроль у разработчика. Потому, гуру переходят с удовольствием. :)
no subject
Date: 2014-09-29 02:19 pm (UTC)Да, у явы есть неубираемый оверхед. Но в большинстве случаев, системы, написанные на Яве, были бы вообще не завершены, если делать на С++.
Мой знакомый гуру как раз перешел с С++ на яву, сейчас в яндексе работает.
no subject
Date: 2014-09-29 02:28 pm (UTC)Всё, что можно написать на Джава, уже было написано на C++ до неё.
Более того, есть масса вещей типа операционыне системы, броузеры, встраиваемый софт, игрушки, всякие специализированные приблуды в обработке изображений/сигналов, движки СУБД, итп - которые уже на писаны на C++ (а часто и на C), а на Джава не будут написаны ещё очень и очень долго. Если вообще...
no subject
Date: 2014-09-29 08:22 pm (UTC)вы так говорите, как будто это плохо!