Un prodotto più grande che conosco che ha come target diverse lingue è AlgLib . Secondo le loro FAQ, usano un linguaggio di programmazione chiamato AlgoPascal che è cross-tradotto in C ++, C # o Delphi e supporta anche diverse piattaforme.
(Dichiarazione di non responsabilità: non ho alcuna connessione o relazione con quella società e non posso dirti nulla sulla qualità del loro software.)
Sfortunatamente, il traduttore di AlgoPascal non è pubblicamente disponibile, ma almeno mostra un modo di come una tale piattaforma / libreria linguistica può essere costruita. Tuttavia, immagino che questo possa essere solo un modo sensato se la lib basata su una tale sorgente comune non ha bisogno di altre dipendenze specifiche per piattaforma o lingua come una specifica interfaccia utente. Una lib di matematica come AlgLib è probabilmente adatta per un simile approccio.