Abhir Joshi wrote:
simply because you need to have a java interpreter for that. A standalone binary would be cleaner.
Well, actually, having a Java interpreter would be a lot cleaner than writing all your s/w in C/C++. Programs like Gautam's are better written (and maintained!) in Java. That's why Java (or Perl, or some other high-level language) exists!
Though Java is not really an open-source thing, it's still pretty much open and widely used and accepted even in the open-source community. Lots and lots of business s/w has been written (and, recently, ported) to Java. At least one Free JRE would come bundled with most Linux distros.
Manish