C++和Ruby之间的关系和依赖关系是什么?

问题描述:

我使用Ruby on Rails的3,当我读到“Convert Ruby to low level languages?”我会到understant什么意思 -C++和Ruby之间的关系和依赖关系是什么?

这意味着,我可以在Ruby应用程序直接用C \ C++代码 \逻辑是什么?

Ruby的一些实现(不包括rbx/jruby)和一些RubyGems的核心部分在C中实现。可以在C编写库,当编译时,可以在Ruby脚本中使用,只要它们符合一定规格:

http://www.ruby-doc.org/doxygen/current/

作为使用直接C代码或逻辑在Ruby应用 - 不,这是不可能的。它需要封装在符合规格的库中,然后进行编译。