I have recently gained interest in why web applications are not written in a super quick language like C… The obvious reason that many people will point out is development time (and complexity… which leads to a support debate) on large scale enterprise applications. But Yahoo and Google do their stuff in C++ right?
Well, I don’t believe in enterprise development overhead excuses - from my limited experience, .NET and Java projects run into performance issues… and then run over budget. Even with massive servers running at 100% CPU utilisation…
I think small applications written optimally is the ideal solution and I am very interested in investigating the use of CGI C on Linux Apache servers… here are some links:
http://httpd.apache.org/docs/1.3/howto/cgi.html
http://httpd.apache.org/docs/1.3/mod/mod_cgi.html
http://www.steinsoft.net/index.php?site=Programming/Code%20Snippets/Cpp/apache-c-script
http://www.boutell.com/cgic/
GNU CC:
http://www.yolinux.com/TUTORIALS/LinuxTutorialC++CGI.html
http://www.gnu.org/software/cgicc/
http://www.gnu.org/software/cgicc/doc/index.html










2 Comments
Check out http://www.clearsilver.net/
ClearSilver looks like a language independent framework for server-side scripting.
But also including cgi http form processing APIs… I was interested in using CGI C as a mechanism to learn more about its potential, now I think ClearSilver could be used to take my next project into production.
Thanks for the tip!