Я пытаюсь определить, предшествующий уровень техники для следующей идеи:
1) пользователь вводит в некоторый код на языке под названием (insert_name_here);
2) пользователь выбирает язык назначения из списка известных выходных кандидатов (JavaScript, рубин, Perl, Python);
3) процессор переводит insert_name_here в работоспособный код на языке назначения;
4) процессор затем выполняет код, используя соответствующий системный вызов на основе выбранного языка
Причина это работает, потому что есть предустановленный 1 к 1 отображение между всеми конструкциями языка от insert_name_here для всех поддерживаемых языков назначения.
( Отказ от ответственности: .. Это , очевидно , не дает «элегантный» код , который хорошо адаптирован к языку назначения Он просто делает элементарный перевод , который является исполняемой Цель состоит в том, чтобы позволить разработчикам получить быструю и грязную реализацию алгоритмов в несколько различных языков для тех случаев , когда они не чувствуют себя как заново изобретать колесо, но которые необходимы для какой - либо причины для работы с конкретным языком по конкретному проекту.)
Значит ли это уже есть?













