1

CoffeeScript 被转换为 JavaScript,Groovy 被转换为 Java。

是否有一种语言旨在允许其功能转换为多种语言?

可以编写可用作库的字符串操作或 HTML 片段生成,但如果在另一种语言中发现类似的要求,则需要翻译该库的功能。

是否已经存在包含两个或多个翻译目标的语言?

我最感兴趣的是 Java、JavaScript、Perl。

我会对 C/C++ 感兴趣,但前提是有防止创建缓冲区溢出漏洞的保护措施。

4

3 回答 3

4

哈克斯呢?C++、Flash、JavaScript 等。

于 2012-02-22T18:32:49.077 回答
0

UML - 统一建模语言,有多种工具可以翻译成 C++、Java 等。然而,这并不是像 C 或 Java 这样的真正“语言”。都是图表。

我对其他语言了解不多,但是 Java 字节码在使用正确的标志编译时javac包含调试信息,如行号、变量名和(我认为)注释。未经混淆的 Java 字节码可以反编译成可读性很强的源代码。

于 2012-02-22T18:22:17.167 回答
0

我认为您正在寻找的是LLVM。此外,这个类似的问题可能是相关的。

于 2012-02-23T01:10:12.643 回答