Ich versuche, den Stand der Technik für die folgende Idee zu bestimmen:
1) Benutzer gibt in einigen Code in einer Sprache genannt (insert_name_here);
2) Benutzer wählen eine Zielsprache aus einer Liste von bekannten Ausgang Kandidaten (JavaScript, Rubin, Perl, Python);
3) Der Prozessor übersetzt insert_name_here in runnable Code in Zielsprache;
4) Der Prozessor führt dann den Code, um den entsprechenden Systemaufruf auf der Basis der gewählten Sprache
Der Grund, dies funktioniert, ist, weil es eine vorher festgelegte 1 bis 1 Zuordnung zwischen allen Sprachkonstrukten von insert_name_here auf alle unterstützten Zielsprachen ist.
( Disclaimer: .. Dies gilt natürlich nicht „elegant“ Code zu erzeugen , die gut abgestimmt ist auf die Zielsprache Es tut einfach eine rudimentäre Übersetzung , die runnable ist der Zweck ist es, Entwickler zu ermöglichen , eine schnelle und unsaubere Implementierung von Algorithmen zu bekommen verschiedene Sprachen für die Fälle , in denen sie nicht dem Gefühl , wie das Rad neu zu erfinden, sind aber aus irgendeinem Grunde erforderlich , um mit einer bestimmten Sprache zu einem bestimmten Projekt zu arbeiten.)
Ist dies bereits vorhanden?













