Received: (from majordom@localhost) by hyperreal.org (8.8.5/8.8.5) id AAA06533; Mon, 6 Oct 1997 00:18:27 -0700 (PDT) Received: from plato.alameda-coe.k12.ca.us (plato.alameda-coe.k12.ca.us [206.110.1.34]) by hyperreal.org (8.8.5/8.8.5) with SMTP id AAA06529 for ; Mon, 6 Oct 1997 00:18:24 -0700 (PDT) Received: from pappilloma.wwebsvs.com by plato.alameda-coe.k12.ca.us with smtp (Smail3.1.29.1 #5) id m0xI7Fq-000OgtC; Mon, 6 Oct 97 00:06 PDT Received: from ace.nueva.pvt.k12.ca.us by pappilloma.wwebsvs.com (SMI-8.6/SMI-SVR4) id XAA04558; Sun, 5 Oct 1997 23:11:23 -0700 Received: from localhost by ace.nueva.pvt.k12.ca.us with SMTP (1.37.109.24/15.5+ECS 3.3+HPL1.1) id AA146172299; Mon, 6 Oct 1997 00:18:19 -0700 Date: Mon, 6 Oct 1997 00:18:19 -0700 (PDT) From: Alexei Kosut To: new-httpd@apache.org Subject: Re: C++ (was Re: in progress: vhosts yet again) In-Reply-To: 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 Status: O X-Status: On Sun, 5 Oct 1997, Dean Gaudet wrote: > What's STL? Standard Template Library, or something of the sort. Although using the term "standard" when talking about C++ is kinda funny, IMO. [...] > We'd alienate 3rd party modules, they'd all need rewrites into C++... my > particular vision of 2.0 at the moment doesn't require module rewrites, > just a few name changes (to abstract all system calls). Well, we're requiring rewrites of modules for 2.0, anyway, if I have get my wish. Actually, my plans for 2.0 involve a C-based Apache, but include the possibility of writing modules in C++ if so desired (the plans that I've detailed in the past regarding 2.0 API changes that I may actually code someday involve enabling all the Apache "objects" as actual C++ objects if desired). Although we could write the Apache core in C++, I suppose. I don't think C++ compilers are enough widespread, though. And any sort of standard libraries are certainly not. I think that if we can't compile Apache in the same development environments we can compile it in now, we shouldn't make the switch. And some people think C++ is just silly, anyway. -- Alexei Kosut