[EMAIL PROTECTED] wrote:
> Hi!
>
> I just came from the Linux World expo. It's _really_ crowded there. There
> is one computer at the Sun booth that is running Linux 2.0. I didn't have
> opportunity to check it :-( but one of the exhibitors told me that the
> final release could be ready as early as thursday. I personally doubted,
> but he should have his source.
> On the other hand, one exhibitor at Cygnus told me that they have a Java
> tool (LibJava? I'm not sure) that is faster than JDK and can be downloaded
> free from the internet. I don't know much about Cygnus software, so please
> give me some points if it's worth to try it.
>
> Walter
> Linux and Java will save the world.... :-) | 408.294.4750
> http://www.concentric.net/~Wdacruz/Index.shtml | [EMAIL PROTECTED]
> _______________________________________________|_______________________
>
> ----------------------------------------------------------------------
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
VERY MUCH worthwhile!
I spent quite a bit of time with one of the gcj (Java native compiler front-end)
authors - this is totally
cool stuff. Nobody has udpdated the web page in quite a while, so it looks like this
is some kind of funky "work in progress", but it is actually a functional, useful
product. There is also a replacement for JNI which
uses a much more abbreviated and intelligible mangling syntax for incorporating C/C++
native code.
The folks at Cygnus do a lot of really nice things for the Linux community in general
and deserve a close look if you're in the market for consulting, support or reasonably
priced tools (gcj and the other Java tools are free).
Besides the (up to about 200x speedup on Linpack) acceleration native executables can
provide, the Cygnus linkage conventions allow you to use things like GNOME, OpenGL and
OSS in a much more reasonable way than Swing or Java3D. Yes! there is garbage
collection, but not asynchronous - just call System.gc() at convenient points in your
code - prevents those nasty animation glitches and strange 3 second pauses in
execution.
Peter Johnson
[EMAIL PROTECTED]
----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]