Received: (from majordom@localhost) by hyperreal.com (8.8.5/8.8.5) id LAA27439; Thu, 1 May 1997 11:26:18 -0700 (PDT) Received: from plato.alameda-coe.k12.ca.us (plato.alameda-coe.k12.ca.us [206.110.1.34]) by hyperreal.com (8.8.5/8.8.5) with SMTP id LAA27418 for ; Thu, 1 May 1997 11:26:15 -0700 (PDT) Received: from pappilloma.wwebsvs.com by plato.alameda-coe.k12.ca.us with smtp (Smail3.1.29.1 #5) id m0wN0Ps-000ObpC; Thu, 1 May 97 11:17 PDT Received: from ace.nueva.pvt.k12.ca.us by pappilloma.wwebsvs.com (SMI-8.6/SMI-SVR4) id KAA15123; Thu, 1 May 1997 10:22:37 -0700 Received: from localhost by ace.nueva.pvt.k12.ca.us with SMTP (1.37.109.20/15.5+ECS 3.3+HPL1.1) id AA050211162; Thu, 1 May 1997 11:26:02 -0700 Date: Thu, 1 May 1997 11:26:02 -0700 (PDT) From: Alexei Kosut To: new-httpd@apache.org Subject: Re: [post-1.2] proposed api extension mechanism In-Reply-To: <199705011243.IAA15302@devsys.jaguNET.com> Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org On Thu, 1 May 1997, Jim Jagielski wrote: > rasmus@bellglobal.com wrote: > > > > > Again, it seems to me that C++ would be a much cooler way to handle this > > > kind of thing. > > > > Perhaps, but the number of programmers completely comfortable in C++ is > > significantly less than those comfortable in C. Our pool of contributors > > would drop dramatically if we switched everything to C++. > > > > And, getting a working C++ compiler on the extremely diverse set of > > platforms that Apache currently supports is going to be difficult. > > > > I'm just waiting for someone to suggest Java... :/ Why don't we use Java? :) Actually, I'm partly serious. Java has some featers that make it a lot cleaner than C++ for doing this sort of thing (and of course, both are lighyears ahead of C), and getting a working Java compiler/interpreter is, to a degree, easier than C++, since almost all Java development tools are the same (the Sun JDK). Of course, C++ is much more widespread, and it would be eaiser to make Apache, which is written in C, work wth C++ than with Java. It may already. I do agree that getting a working C++ compiler on every platform is something of an issue; I'll agree with Ben that gcc is a perfectly good C++ compiler, and that its pretty pervasive. However, most sytems, even if they have gcc, do not have a libc++. I suppose we could use C++ if we agreed not to use any of the standard C++ libraries, but otherwise, I'd be hard-pressed to agree that we should require all Apache users to install all that software on their machines. -- ________________________________________________________________________ Alexei Kosut The Apache HTTP Server URL: http://www.nueva.pvt.k12.ca.us/~akosut/ http://www.apache.org/