I'm interested, Aaron... what would you consider tighter integration than the various methods that Java on i5/OS supports? You can use the toolbox to call any RPG program from anywhere in the world (you can in fact call any program) via a TCP/IP socket. You can use PCML or XPCML to externalize the specifics of a toolbox call. This architecture was designed to allow robust interaction in an n-tier environment, and is light years ahead of most other languages. Python, for example, has a hard time calling other programs on the same machine, much less on other machines. On the other hand, if you're running on the same box as the host, you can bypass the socket and directly call the program. Or you can even use direct JNI calls. How much more tightly can you integrate a VM to a compiled language? Joe
From: albartell So now I am REALLY curious because if they did things right it could be the one better than what the IBM PCML Java team considers tight integration to RPG.