Спасибо за ответы. Все ясно. Я думаю, главным достоинством действительно является скорость - так как имеем дело с настоящим компидируемым файлом. В CGI/Python будет открываться новый процесс интерпретатора на каждый запрос страницы .py. Здесь же как я понял ничему запускаться не надо - прога уже скомпилирована.
Я сам не любитель программирования на C/Asm, люблю удобные C#/Java. Но тот факт, что сайты можно писать на C мне в голову никогда не приходил.
По идее из всех библиотек, которые я использую в ASP.NET, единственное, что мне будет не хватать на C - это коннекторов к бд.
Теоретически, таким подходом можно обходить некоторые ограничения php (к примеру, max_post_size и т.п.) а также напрямую получать аплоад файлов (без создания временных файлов) и еще много чего, если покопаться. Помню, как то в универе на курсач писал класс (правда на Делфи) для разработки cgi-приложений. Реализовал обработку и разложение get, post, cookie, file, установку кукисов и еще много чего. Интересное это дело, с точки зрения обучения. В процессе создания впервые узнал какие конкретно вещи обрабатываются веб-сервером, а какие интерпритатором