Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Dec 1997 10:48:10 -0500 (EST)
From:      "Alex.Boisvert" <boia01@gel.usherb.ca>
To:        Giao Nguyen <grail@functional.com>
Cc:        freebsd-java@FreeBSD.ORG
Subject:   Re: Goals for the JDK port
Message-ID:  <Pine.SOL.3.91.971216104002.27712A-100000@castor>
In-Reply-To: <19971215185751.63790@functional.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 15 Dec 1997, Giao Nguyen wrote:

> There's been a lot of talk about CVS repository, make files, etc.
> There's been one thing I've been curious about. What are the goals of
> the port? Perhaps I hopped onto the mailing list a little bit late, but
> are we simply porting it or are we going to do anything to help the
> runtime performance?

Well, I`ll tell you want *my* goals are.  Others have different goals, 
but no contradicting ones.

1-Stability

2-Fidelity to "platform neutrality".  This means that a program should 
run on FreeBSD just as on Solaris/Windows.  For me, this means that the 
user interface does not have to be targeted for a specific environment to 
work.

For me performance is not yet an issue, since we're far from having 
stability.  Also, performance is not going to be _much_ better on FreeBSD 
without a major effort to optimize JavaSoft's code (ie. doing a native 
thread port, ...)  compared to other platforms.  I do hope that we 
achieve better results compared to other "standard JDK ports", but 
competing with "just in time compilation" would be futile at the moment.

So I gues that in my mind, we're doing "just another port", but a better 
port in terms of stability, not speed of execution.  This is where my 
efforts will go, if you want something else, join the club and hpefully, 
we'll reach your goals as well...

Alex.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SOL.3.91.971216104002.27712A-100000>