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应用 - 不,这是不可能的。它需要封装在符合规格的库中,然后进行编译。