|
JCGO
-
Version
1.00
JCGO (pronounced as "j-c-go") is a software product
which translates (converts) programs written in Java
into platform-independent C code, which could,
further, be compiled (by third-party tools) into
highly-optimized native code for the target platform
and deployed. JCGO is a powerful solution that enables
your desktop, server-side and embedded/mobile/wireless
Java applications to take full advantage of the
underlying hardware. In addition, JCGO effectively
protects your intellectual property by making your
programs when compiled to native code as hard to
reverse engineer as if they were written in C/C++.
The JCGO translator uses some optimization algorithms
that allow, together with optimizations performed by a
C compiler, the resulting executable code to reach
better performance if compared with the traditional
Java implementations (based on the Just-In-Time
technology). The produced executable does not contain
nor require a Java Virtual Machine to execute, so its
resource requirements are smaller than that required
by a typical Java VM. This also simplifies the process
|