Gibt es Programme, die Quellcode zwischen zwei beliebigen Sprachen 'übersetzen' können (vorausgesetzt, der Übersetzer hat Zugriff auf die erforderlichen Bibliotheken)?
Wenn ja, wie funktionieren sie (eingesetzte Techniken, erforderliche Kenntnisse usw.)? Wie würden sie realisierbar sein?
Wenn nicht, welche Einschränkungen verhindern ihre Entwicklung? Handelt es sich um ein AI-vollständiges Problem (die natürliche Übersetzung wird als eines aufgeführt)?
EDIT- Konvertierung wird nur erwartet, wenn die Sprache die gleiche Ausdruckskraft hat, die gleiche Art von Problemen lösen kann und der zu konvertierende Code in der Zielspracheausgedrücktwerden kann . (ZB wird keine Konvertierung von einem Shell-Skript nach MATLAB erwartet).