High-performance language interoperability in multi-language runtimes
Matthias Grimmer · 2014
Programs often consist of parts that are written in different languages because sub-problems lend themselves to being implemented in a particular language. However, multi-language programs often suffer from poor performance, complex cross-language interfaces, or insufficient flexibility.