Comment by MrDrMcCoy
> One can dream of a future where perhaps it will be possible to write a function, library, or program in any language one chooses and call it from any other shell or language without swig or ceremony.
That's a neat idea, and sounds like something that could be built on graalvm.