Jeg prøver å bestemme kjent for følgende idé:
1) brukertyper i noen kode på et språk som heter (insert_name_here);
2) brukeren velger en destinasjon språk fra en liste over kjente utgangs kandidater (javascript, rubin, Perl, Python);
3) prosessoren settes insert_name_here inn i kjørbar kode i destinasjons språk;
4) prosessoren kjører deretter koden ved hjelp av relevant system samtale basert på det valgte språket
Grunnen til at dette fungerer er fordi det er en pre-etablert 1-1 mapping mellom alle språkkonstruksjoner fra insert_name_here til alle støttede destinasjons språk.
( Disclaimer: .. Det er tydeligvis ikke produserer elegant kode som er godt tilpasset til målet språket Det gjør rett og slett en elementær oversettelse som er kjørbar Hensikten er å tillate utviklere å få en rask-and-dirty implementering av algoritmer flere forskjellige språk i de tilfellene der de ikke føler re-oppfinne hjulet, men er nødvendig uansett grunn til å jobbe med et bestemt språk på et bestemt prosjekt.)
Eksisterer dette allerede?













