From: john spurling synec@nakedlunch.org
To: Don Marti dmarti@zgp.org,
Linux Elitists List linux-elitists@zgp.org
User-Agent: Mutt/1.4i
Subject: [linux-elitists] portable runtimes (was something
completely different)
Date: Tue, 17 Sep 2002 15:50:53 -0700
On Tue, Sep 17, 2002 at 12:33:38PM -0700, Don Marti wrote:
>
> If you want to make a server program that runs on both
Unix-like
> and common non-Unix-like platforms, what about Netscape
Portable
> Runtime?
> http://www.mozilla.org/projects/nspr/about-nspr.html
>
> or Apache Portable Runtime?
> http://apr.apache.org/
>
> or (yes, they have a network layer too) Qt?
>
http://www.trolltech.com/products/qt/whitepaper/whitepaper-12-4.html
if you're going to use c++ (shudder), libace has a pretty
nifty class
library for doing socket stuff, ipc, threads, and more. it's
been
ported to a meelion different platforms, even several rtos's.
it
builds the class libraries on top of its own portable runtime
layer,
which wraps the simple api calls and types, like nspr or apr,
but
provides a lot more. fun.
well, not that fun, but it's about as much fun as you're going
to have
with c++.
http://www.cs.wustl.edu/~schmidt/ACE.html
-john
--
"nothing brings people together like doom."
--sarah vowell