CGI C

view a random?

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

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • MisterWong
  • Reddit
  • Scoopit
  • StumbleUpon
  • Technorati
  • rss

2 Comments

  1. Anonymous
    Posted October 13, 2007 at 1:29 am | Permalink

    Check out http://www.clearsilver.net/

  2. alphafoobar
    Posted October 13, 2007 at 1:49 am | Permalink

    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!

Post a Comment

You must be logged in to post a comment.