| It reminds me of something else, actually. "More than 20 programming tools vendors offer some 26 programming languages — including C++, Perl, Python, Java, COBOL, RPG and Haskell — on .NET." https://news.microsoft.com/2001/10/22/massive-industry-and-d... "The EM intermediate language is a family of intermediate languages created to facilitate the production of portable compilers." "EM is a real programming language and could be implemented in hardware; a number of the language front-ends have libraries implemented in EM assembly language.", namely C, Pascal, Modula-2, Occam, and BASIC. https://en.wikipedia.org/wiki/EM_intermediate_language "The high-level instruction set (called TIMI for "Technology Independent Machine Interface" by IBM), allows application programs to take advantage of advances in hardware and software without recompilation" https://en.wikipedia.org/wiki/IBM_AS/400#Technology_Independ... WASM is just another take on this. |