Java,C++, Python all talking to each other / by Derek Gregoriev

So, I finally have my 3 primary languages talking to each other(Java,C++,Python 3). While, the screen shot above is relatively pedestrian, it templates/prototypes the communications I am about to employ. FYI, the visible language above is Python 3.x, so if you're looking to put some stuff through it, that's the requisite language. I am going to upload the source code to the current project link (my sourceforge) and a J2PyTC.dll as well as the AdmiralShell.exe (apologies to macs and linux users). So if you're going to run the AdmiralShell.exe make sure you also place the .dll wherever you drop the .exe on your disk. I'm not going to bother with pretty all inclusive packaging since the above is still pretty fragile and not that difficult to break. That will be improved going forward, but for now I need to get back to some of the application architecture. Using Python is way preferred compared to trying to build my own weak-sauce parser.

So whats going on here is Java serves the UI which sends a string through the JNI into C++(C), where the C code embeds the python interpretor and passes the string values in for parsing. The output is then cascaded back to Java and to the screen and into your eyes. Pretty sure I don't get any awards for efficiency. YAY !