On Wed, Feb 13, 2002 at 09:04:51AM -0800, Matt Dorre wrote:
>
> --- Timm Murray <[EMAIL PROTECTED]> wrote:
>
> > The developers have taken great pains to keep
> > Freenet compatible with the
> > Java 1.1 API in order to maintain comatability with
> > Kaffe (except in the few
> > cases where Kaffe does offer Java 2 classes).
>
> Regardless, I am not very optimistic about seeing
> Kaffe get up to speed anytime soon.. Certainly not
Kaffe *is* up to speed for our purposes.
> for sparc/netbsd.. and I don't see anyone else
> putting out a JVM for that platform anytime soon.
Does it work on sparc/linux? Does it work on x86/netbsd?
If both, porting should be relatively easy.
>
>
> > > I have a hard time seeing how something like
> > > the freenet project can say with a straight face
> > that
> > > it's done in java so that it's cross platform.
>
> > Read Ian's orginal paper on the Freenet web site.
> > Java was mostly used
> > because it makes development easier, not because of
> > being cross platform.
> > After all, this is a Free Software project. In Free
> > Software, there is no
> > real gain in having the binaries being cross
> > platform, since the source can
> > always be recompiled for a new platform.
> >
>
> Well heck, why not write it in visual basic? I hear
> that's really easy. Considering that all but one of
> the JVMs are covered by proprietary licenses anyway.
>
>
> > > java is horrible and I hate it very much. I'm not
> > a developer.
> >
> > You may not like it as a user, but as a developer,
> > Java is a dream to use
> > compared to C++ (just don't get Travis up on the
> > benfits of Ocmal, or we'll
> > never hear the end of it). Keep in mind that
> > Freenet is still highly under
> > development, so we want to make things easier on the
> > developers NOW and worry
> > about being easier on users LATER.
>
> Although I've heard the opposite from plenty of
> developers, I can see a point in this much. I don't
> expect to persuade anyone to do a rewrite in C anytime
> soon. I just hope that maybe some people out there
> are at least thinking about it. I'd love to run a node
> but as long as it's written in java I probably won't
> want to bother with it.
>
>
> > Again, we don't care about cross platform. In any
> > case, most of Java's
> > problems in being cross platform are due to either
> > because of bugs in the VM
> > or bad coding practices on the part of the
> > developers (which would apply
> > equaly to C anyway). For instance:
> >
> > File f = new File("/etc/services");
>
> Java's problems being cross platform for something
> like
> netbsd/sparc have nothing to do with bad coding
> practices. More like the people who support java will
> not have any interest anytime soon in producing a
> working jvm for that platform.
>
> Matt
>
> __________________________________________________
> Do You Yahoo!?
> Send FREE Valentine eCards with Yahoo! Greetings!
> http://greetings.yahoo.com
>
> _______________________________________________
> freenet-tech mailing list
> [EMAIL PROTECTED]
> http://lists.freenetproject.org/mailman/listinfo/tech-- The road to Tycho is paved with good intentions
msg00576/pgp00000.pgp
Description: PGP signature
