... что лучше писать на C++?
Применительно к web - лучше ничего - больше вероятность ошибки и сложно модифицировать. Кстати, и perl, и php, и, возможно, asp (не знаю), можно скомпилировать для ускорения работы.
Вот - нашел мнение об ISAPI:
http://fibplus.com.ua/rus/articles/rs_isapi1.shtmlЦитата оттуда:
ISAPI - это расширение IIS которое является DLL модулем. ISAPI модуль загружается в момент старта IIS и выгружается при остановке сервиса IIS. Типичный URL ISAPI
http://site.com/scripts/myisapi.dll. Так как ISAPI модуль гарантированно загружен в сеансе работы web сервера, напрашивается идея нейтрализовать недостаток CGI в постоянном реконнекте к базе данных путем проектирования пула коннектов для ISAPI.
Но php и mod_perl поддерживают постоянные соединения с БД.
Других достоинств не знаю.