No, hits=-8.1 required=7.0
	tests=IN_REP_TO,KNOWN_MAILING_LIST,REFERENCES,SPAM_PHRASE_02_03
	version=2.40-cvs

On Tue, 2002-08-27 at 08:58, Joseph S. Barrera III wrote:
>
> C is more reliable than Java??
Both are reliable.  "Reliability" is more a function of the software
engineer.  I've written complicated mission-critical server software in
Java that will run without a hiccup as long as the Unix box it is
sitting on is running.  Same with C.  For processes that are running
months at a time, and in my case constantly touching databases and doing
lots of low-level network stuff, reliability is obtained by making sure
every conceivable problem (and problems you didn't conceive of) recovers
to a clean/safe process state so that things keep running i.e. it is a
design/programming issue.
That said, we usually prototype serious systems in Java and then
re-implement them in C if we have time.  Java doesn't scale well as a
language for server apps, though not for the reasons usually offered.
The problem is that for high-end server apps, you really need fairly
detailed and low-level control of system resources to get around
bottlenecks that show up relatively quickly in languages that don't give
you access to it.  You can squeeze several times the performance out of
a C server program than a Java one simply by being able to finely tune
(or more frequently, bypass) the system resource management.
Nonetheless, this is not a significant factor for most applications you
could conceivably develop in either language, as most aren't limited by
raw performance scalability.
-James Rogers
jamesr@best.com

from localhost (localhost [127.0.0.1])
	by phobos.labs.netnoteinc.com (Postfix) with ESMTP id 25666440C8
	for <jm@localhost>; Tue, 23 Jul 2002 01:05:36 -0400 (EDT)
from dogma.slashnull.org [212.17.35.15]
	by localhost with IMAP (fetchmail-5.9.0)
	for jm@localhost (single-drop); Tue, 23 Jul 2002 06:05:36 +0100 (IST)
from lair.xent.com (localhost [127.0.0.1]) by xent.com (Postfix)
    with ESMTP id 4F4BC2940A8; Mon, 22 Jul 2002 21:52:05 -0700 (PDT)
by xent.com (Postfix, from userid 1002) id 3CB572940A5;
    Mon, 22 Jul 2002 21:51:44 -0700 (PDT)
[Infoworld] Ballmer describes what a Chief Software Architect does
From fork-admin@xent.com  Tue Jul 23 06:05:37 2002