httpd-docs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Wayne Cheng <>
Subject Re: [PATCH] CGI update
Date Wed, 18 Jun 2003 02:02:27 GMT
Hi Joshua,

I agree that it is impossible and unnecessary to list all 
languages/libraries for CGI in the documentation.

C is one of the most popular languages for developers. Our Apache Server
is written in C, even language such as Perl is written in C. As we know, Perl
is the most popular language for CGI Programming. 
One of reasons is its interpretive nature. The reason I supply Patches
about C interpreter (Ch) is to 
pitch the idea of C CGI scripting instead of lengthy 
edit/compile/link/debug cycles. The mindset of C/C++ CGIs developers 
is to go through not-portable way of compilation/linking across 
Windows, Mac or Unix. It might even require different compiler venders
with different compiler options, Borland, GCC, VC++ etc.

Cross platform C/C++ interpreter Ch is appealing for rapid prototyping
and CGI scripting. The same C/C++ scripts can also be compiled for speedy
execution in final deployment. This combination of easy of use and power 
is not available in other languages in general for CGI programming.

Therefor, IMHO, I think that the inclusion of this C/C++ interpreter 
in the CGI document section of Apache web server is a good alternative
and complementary to the existing solutions listed. It will be
benefitial to users of Apache and developers.

Best regards,


--- Joshua Slive <> wrote:
> On Tue, 17 Jun 2003, Wayne Cheng wrote:
> > Hello,
> >
> > I wonder if somebody is willing to do commit for my modifications for
> > file  httpd-docs-2.0/manual/howto/cgi.xml and
> > httpd-docs-1.3/htdocs/manual/howto/cgi.html.en. CGI in C using
> > boutell cgic lib is fine, however, I believe using C interpreter (Ch) for
> > scripting in C is more appealing to the developers.
> I don't think that is a particularly good idea, because there are
> literally hundreds of different cgi languages/libraries out there, and we
> don't want to start naming all of them.  The two that are already listed
> there happen to be very old and popular and well-respected.  (No insult
> intended to Ch, but it is certainly not nearly as widely used.)  If
> instead you wanted to provide a link to a directory (dmoz/yahoo/whatever)
> where a bunch of cgi libraries were listed, that could be better.
> Joshua.
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message