我是“高水平的”脚本的人。我所有的代码是基于类的PHP或JavaScript。不过,我想知道是否有任何形式的有用的翻译项目“低层次”的编译语言,如C或C ++(奇怪的冠冕堂皇啊?)。

这一切到来的时候,我偶然发现了 http://g-wan.com/ 和为由你可以设置C代码运行的服务器脚本的事实迷住了。然而,该项目几乎是无用的,因为它是由一个人跑是闭源。

那么,还有什么在那里为“低级”的语言,使他们更容易通过在运行时编译它们运行。或者这只是一个糟糕的事故等待发生这就解释了为什么这是唯一的项目,我能找到这个?

如果能够倾倒PHP /拼音/ Python的C脚本真的会加速我们的网站。

有帮助吗?

解决方案

我最近偶然发现了一种叫做 BinaryPHP 在你的代码通常在PHP然后转换脚本到C ++对自己喜欢的工具进行编译。这应该是有人已经在用PHP触摸一个很好的学习曲线。

其他提示

林不知道我理解你想要什么来实现的,但TCC(微型C编译器)允许您运行C程序的脚本。

http://linux.die.net/man/1/tcc

TCC can be invoked from scripts, just as shell scripts. You just need to add "#!/usr/local/bin/tcc -run" at the start of your C source:

#!/usr/local/bin/tcc -run
#include <stdio.h>

int main()
{
    printf("Hello World\n");
    return 0;
}

有产品如 BeanShell的为Java。他们不打算更换的脚本语言,而是允许一个简单的单元测试和调试能力,以现有的语言。在我看来,你应该使用什么它被设计为一种语言。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top