Ik probeer om stand van de techniek voor het volgende idee te bepalen:
1) typen gebruiker een code in een taal genaamd (insert_name_here);
2) gebruiker kiest een bestemming taal uit een lijst van bekende outputkandidaten (javascript, ruby, perl, python);
3) de processor vertaalt insert_name_here in uitvoerbare code doeltaal;
4) de processor loopt dan de code met de betreffende systeem oproep op basis van de gekozen taal
De reden dat dit werkt is omdat er een vooraf vastgestelde 1-1 mapping tussen alle taalconstructies van insert_name_here naar alle ondersteunde bestemming talen.
( Disclaimer: .. Dit uiteraard produceert geen elegant code die is goed afgestemd op de taal bestemming Het doet gewoon een rudimentaire vertaling die is uitvoerbaar Het doel is om ontwikkelaars in staat om een quick-and-dirty implementatie van algoritmen in te krijgen verschillende talen voor die gevallen waarin ze niet het gevoel dat het opnieuw uitvinden van het wiel, maar zijn vereist voor welke reden dan ook te werken met een specifieke taal op een specifiek project.)
Betekent dit al?













