Javability (Java, Zaurus, Linux, Live) by Jean-Marc Autexier, Saarland/Germany
cat /dev/www | egrep 'Java|Linux|Zaurus|ITnews|Live' > blog

7.7.04 17:17 Article: Compiling Java on Windows ( , , , )

Java: Article: Going Native:
Compiling Java on Windows
.
In this article from 2003, William Gross explains how he build a native windows application with Java.
Highlights:

  • major part of the code is written in Java, only GUI in C++
  • "Java Webstart is Out"
  • The GNU compiler (GCJ) doesn't work very well
  • Natively compiled code is sometimes faster, but it's not that much faster. Difference is usually under 1 second per query
  • Memory consumption down from 29MB (java) to 10MB (native app)!
  • Dark side: QA is higher (because development "runtime environment" is not identical to final runtime environment, long compilation time
  • "Almost all of my bugs were in the C++"
  • "Java code evolved much faster than the C++ code, is much cleaner than the C++ code, and does much more than I originally planned for it to do"
  • "If I didn't tell you it was written in Java, you wouldn't know"

posted by Jean-Marc Autexier | 0 comments | Permalink | Send to Friends | Google it!
Subscribe

Locations of visitors to this page
selected blogs
ressources
Security
Unsorted
Fun
Free&Open Software
archives
This is a personal web page. Things said here do not represent the position of my employer.
RSS icons by: FastIcon.com