几年前(我想是在 1996 年到 2001 年之间)有一家公司,总部位于英国雷丁,名为 Tao。他们最终被买断了(可能是 M$ 的一部分)。
他们创建了一个名为 Taos 的操作系统,它使用为 VP(虚拟处理器)编译的可执行文件。VP exe 将在运行时转换为目标机器的机器代码。结果代码的运行速度比 Java 字节码(当时)要快得多。
你可以用 C/C++ 和 Java 编程,但最有趣的是他们有一个 VP 宏汇编器。它允许无限寄存器,您可以引用库并以一种非常智能、优雅和令人难以置信的方式跳转到其他函数。
我的问题是:目前有没有类似的 VP Macro Assembler 技术在使用?