From Newsgroup: comp.compilers
Abstract
Polyglot programming is gaining popularity as developers integrate
multiple programming languages to harness their individual strengths. With
the recent popularity of platforms like GraalVM and other multi-language runtimes, creating and managing these systems has become much more
feasible. However, current research on analyzing multilingual programs
mainly focuses on two languages, leaving out the increasing complexity of systems that use three or more. For example, modern web systems often link JavaScript, WebAssembly, and Rust within the same execution chain. This
paper envisions the landscape of software systems with three-language
polyglot communication. We identify fundamental challenges in analyzing
them and propose a conceptual roadmap to advance static analysis
techniques to address them. Our vision aims to stimulate discussion and
inspire new research directions toward scalable, language-agnostic
analysis frameworks for next-generation polyglot systems.
https://arxiv.org/abs/2602.00303
Regards,
John Levine,
johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail.
https://jl.ly
--- Synchronet 3.21b-Linux NewsLink 1.2