Java To Exe

R

rayyildiz

Java is a powered language. But the most important problem for it, it
is not fast. So I need a program that convert java binary code to
executable code. I found a few program that are not free. They added a
popup dialog at the end of the my application. But I want to use it
free. The program name is JET EXCLUSIVE.
Is there anyone who know where I can find a program like that for this
task.
 
B

bugbear

Java is a powered language. But the most important problem for it, it
is not fast.

It's fast enough for most purposes on most
machines (note use of present tense).

Admiteddly it wouldn't be the language of choice
for ray-tracing, image processing, sound
synthesis.

What are your speed requirements, and what's your
application area?

BugBear
 
C

Casey Hawthorne

There is an interesting project with Perl called Parrot.

Other languages will be able to run on Parrot; however, I don't know
if it will be any faster than the JVM!
 
M

Marck Robinson

The program name is JET EXCLUSIVE.
Is there anyone who know where I can find a program like that for this
task.

The GNU compiler collection includes a Java compiler (gcj). It will
handle java source, class files and jar files, generating native code.

Having a native executable has it's benefits, however, you should check to
see if that is really necessary just for speed. We build control systems
using Java and find that the performance is not really a problem these
days. It was horrible in 1996 when we started using it, but now you are
very close to native C code in most cases (assuming you design your
application well).
 
E

Eltee

bugbear said:
It's fast enough for most purposes on most
machines (note use of present tense).

Admiteddly it wouldn't be the language of choice
for ray-tracing,

http://sunflow.sourceforge.net/ (Ctrl+F ray tracing)
http://jrman.sourceforge.net/
image processing,

Come now. If it's good enough for ray tracing and global illumination, it surely
is good enough for image processing.
sound synthesis.

javax.sound.midi.*
javax.sound.sampled.*
That's in j2_s_e, btw.
 
R

Robert Emmons

Marck Robinson said:
Having a native executable has it's benefits, however, you should check to
see if that is really necessary just for speed. We build control systems
using Java and find that the performance is not really a problem these
days. It was horrible in 1996 when we started using it, but now you are
very close to native C code in most cases (assuming you design your
application well).

Do you do any database access? If so, what DB manager, and how is the
speed. I tested Java a few years ago, and database access speed was
dismal.
 
F

Francis Litterio

Marck said:
The GNU compiler collection includes a Java compiler (gcj). It will
handle java source, class files and jar files, generating native code.

I've always wondered about gcj: does it generate truly native code or
does it generate an executable containing a JVM along with the bytecode
of your application?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,431
Messages
2,571,677
Members
48,796
Latest member
Greg L.

Latest Threads

Top