Не, ну серьёзно - почему? Забудем сразу CGI как историческое недоразумение. Возьмём к примеру C++.
- Представление при помощи шаблонизатора (CTPP)
- Логика в компилируемом приложении
- SCGI
- ???
- PROFIT!
А теперь небольшие пояснения:
Шаблонизатор убивает двух зайцев при использовании компилируемого языка - больше не надо заморачиваться над сложностью генерации самой страницы внутри приложения (кто пробовал на C++ генерировать хотя бы HTML-отчёты - меня поймут), и не надо перекомпилировать, если надо чуть поправить интерфейс. Мухи отдельно, котлеты отдельно.
Да и реализовать SCGI куда проще, чем FCGI.
А если так - то чем так удобные PHP/Python/Perl для чисто логической части приложения (_без_ представления!)? Добавить до C++ ещё фреймворк Qt - и мы имеет кучу штатных плюшек, особенно для БД.
Напомню, что CTPP имеет ещё и биндинги до PHP/Python/Perl, а значит, что логическую часть можно разделить и использовать С++ только в критических участках.
Где я ошибаюсь? Где изъян в моей конгениальной идеи, которая может положить конец тормозам интерпретаторов?