在mruby中,我们可以将ruby代码嵌入到C程序中。
我们也可以在Python中做到这一点。
这两者的原理有什么不同吗?
发布于 2013-03-11 23:12:16
两者之间既有相似之处,也有不同之处。
mruby的目标有两个:
第一个特征与Python、Lua和其他脚本语言具有共性。
第二个特性类似于Lua (可以通过Corona SDK在iOS和安卓上运行)。其中有MobiRuby,它使用mruby创建一个iOS项目,您可以用它来编写Ruby代码和制作iOS应用程序。(他们的计划也是采用Android。)
这还不是Python正在做的事情。Python (和Ruby)可以使用SL4A在Android上运行。这与编译成C并作为更大程序的嵌入式部分运行是不同的。
https://stackoverflow.com/questions/13355163
复制相似问题