Cross-Language Interoperability in a Multi-Language Runtime
Sprache des Titels:
In large-scale software applications, programmers often combine different programming languages because this allows them to use the most suitable language for a given problem, to gradually migrate existing projects from one language to another, or to reuse existing source code. However, different programming languages have fundamentally different implementations, which are hard to combine. The composition of language implementations often results in complex interfaces between languages, insufficient flexibility, or poor performance.
Sprache der Kurzfassung:
ACM Transactions on Programming Languages and Systems (TOPLAS)