Question
Is there a interface between lisp and java?
Answer
The term foreign function interface is generally not used to describe multi-lingual runtimes such as the Microsoft Common Language Runtime, where a common "substrate" is provided which enables any CLR-compliant language to use services defined in any other. In addition, many distributed computing architectures such as the Java Remote Method Invokation (RMI), RPC, CORBA, and SOAP permit different services to be written in different languages; such architectures are generally not considered FFIs.
— Source: Wikipedia (www.wikipedia.org)