CGIだろ?つまりシェルを逐一叩いて使うわけだ。
C++でクラス作っちまえば終わりだからCGIはC++に分がある
ここらへんはJavaのServletを参考に作ればいいだけだしな
Cにまで掘り下げるとLispとどっこいだろ

GUIだろうが同じ、OOP至上主義は当面安泰