On Sun, Jul 30, 2000 at 09:27:26PM -0500, Scott G. Miller wrote:
> > 
> > I agree with you on this.  My main gripes with Java are that Java is
> > too slow for things like daemons (it is fine for other stuff, though),
> > Java is *supposed* to be compatible with everything (but it isn't in
> > reality), Java is a real pain in the ass to use (you have to set up
> > stuff like classpaths), and the Java implementation I have has a major
> > tendency to segfault (this is Blackdown - I tried to use Kaffe, but it
> > wouldn't compile for some reason).
> 
> Jav isn't too slow for Daemons.  Its arguably too slow for GUIs, but thats
> just because of the shitty AWT support in Linux.  Java is often clocked to
> within 7-10% of compiled C.  Pain in the ass to use?  Just because you
> have to use a classpath?  Any decent Java installation automates this
> anyway.  

But then, whether Java is good for something depends on how speed
dependent the task is.  For example, Java is probably quite fine for a
Freenet node reference implementation, but it is probably not adequate
when you have a Freenet node with a big SDSL pipe and a 2+ gigabyte
datastore which receives a very large number of requests and inserts
per unit time.

As for classpaths, Java implementations should bother to look in the
working directory for classes.  That would reduce the constant
frobbing of environment variables.

> Hate to start a language war, but I just hate anti-java bigots.

I am not an anti-Java bigot.  I just had some gripes with Java.  Java
is fine for doing stuff like reference implementations and other stuff
which do not need very high performance.

-- 
Travis Bemann
Sendmail is still screwed up on my box.
My email address is really bemann at execpc.com.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 1694 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20000730/9c18c7ba/attachment.pgp>

Reply via email to