More Interops, Good and Varied!
summary
Survey of techniques for creating fast, efficient interoperability between managed runtimes (JVM, V8, JavaScriptCore, JS+Wasm) and large, production C++ libraries, comparing concrete approaches and discussing their trade-offs and limitations.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 2:56Need for interoperability
- 9:00Implementation strategies
- 12:18Platform inter-process interop
- 22:21Meta-interoperability concept
- 39:19Results and outlook
- 42:30Q&A
related talks
40m"Fine-Grained C++ Interop"
48mOne VM To Rule Them All
24mA Snapshot of the Performance of Wasm Backends for Managed Languages
37mGraalVM for Polyglots: Harder, Better, Faster, Stronger?
31mSimplifying and Optimizing Life on the Edge with Graal
41mVirtual Machines 101
57mWhy Programming Languages Matter
17mAST vs. Bytecode: Interpreters in the Age of Meta-Compilation
