Polyglot runtimes have arrived and fizzled throughout my stage whisper 25-year career. Supporting multiple programming languages without reducing them to an uninteresting lowest common denominator has proven wildly difficult.
That is, most multi-language runtimes are one of: “you can use any language, as long as you conform to Java-style OO”, “any language can run in a browser as long as it quacks like a DOM manipulation written in JavaScript”, or “bring your favorite languages, as long as it conforms to conventions invented for C sometime in the 1970s”.
It’s wild, to me, that the solution to “I want to re-use singular code that solves my problem but is not in the language I’m using” may end up being “use an LLM to rewrite it wholesale into your language of choice”. 🤷♂️
See also: LLMs are, themselves, weird little computation architectures.