Skip to content

Instantly share code, notes, and snippets.

@jkeenan
Last active October 14, 2018 01:41
Show Gist options
  • Save jkeenan/4e1d977860f0d44709f38f0e0623b430 to your computer and use it in GitHub Desktop.
Save jkeenan/4e1d977860f0d44709f38f0e0623b430 to your computer and use it in GitHub Desktop.
Hey! Wasn't that what Parrot was supposed to do?
From https://github.com/Microsoft/xlang ...
"The xlang project enables developers to take existing shared libraries,
implemented in one programming language and make that library's APIs
available to client code using a different programming language. Thus
the name "xlang," for cross-language.
"Additionally, the xlang toolset will be available on multiple operating
systems. This means that if your shared library is portable to various
operating systems, then you can use the xlang tooling to make that shared
library available to various client programming language on those various
platforms.
"More succinctly, you can take a library written in language A and make
it available to language B applications running on platform C. The set
of supported languages and platforms will expand as the project progresses."
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment