   Java as scripting language
  For one of my projects (which is C++), Java would make the perfect scripting language for it... I was wondering if there has been any work (that I can't find) on embedding a JVM into a C++ program? I've been scouring but haven't found anything concrete.   
  I got quite a few hits from Google with the keywords Embedding JVM C++All it requires is using JNI and linking with the appropriate lib. Vampire: The Masquerade did it back in '98. I don't know how many titles have done it since then. These days, it typically makes more sense to use Lua or Python for scripting. Or to just use Java for the whole thing. With bindings like JOGL and LWJGL, and engines like Ardor3D, it seems rather backwards to embed the JVM. In the general case, of course. I know you may have specific reasons for wanting to do so.   