(no subject)

18/8/07 20:13 (UTC)
singalen: (Default)
Posted by [personal profile] singalen
1. Я знаю. У внепроцессного сервера своя проблема - производительность. И излишнее размножение COM-объектов ведёт к тому, что нужный тебе вызов пойдёт, в лучшем случае, через неоптимальную блокировку на shared memory, а в худшем - через пару сериализаций-десериализаций, и будет работать, скажем, 80 миллисекунд вместо 5. Невелика беда, пока этих вызовов тебе не понадобится сто в секунду.
2. Я в теме. Я прекрасно понимаю, что именно поэтому эта половина винды так тормозит. А вторая половина без первой, увы, не поедет.
Если ты, мой любезный аноним, настолько в теме, то тебе известно первое правило distributed computing по Фаулеру? Если нет, то найди его в PoEA и подумай.
3. Принципиально не так. Исключение можно перехватить; и сделать это крайне легко. Если же чужой код срёт в твою память или не отпускает твои ссылки - ты с этим не сделаешь НИЧЕГО. Точка. Я доступно излагаю?

Популярность С++ - отдельная тема. Для меня очевидно, что есть языки более простые и более высокого уровня, и более пригодные к программмированию, чем, скажем, C++ и Java в момент их создания. Нет, это не моя отмазка их не изучать: я знаю их хорошо, но оцениваю без поросячьего восторга.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting