ruby - 是否有任何 ruby​​ VM 是使用 LLVM 工具链完成的?

标签 ruby llvm

我喜欢 LLVM 的想法。老实说,我不太喜欢 Ruby,我宁愿使用 Perl、Python 或......(这是一个很长的列表)。

没有什么私有(private)的,这是一种很棒的语言,但我只是更喜欢其他语言。

但是,Ruby 有太多好的想法,如果没有其他调试工具,我可能需要 STFU 并学习它。

在这样做之前,我想知道是否有使用 LLVM 工具链完成的实用且可用的 Ruby 实现?

最佳答案

嗯,你有 llvmruby , RubyComp更重要的是,Rubinius , 但是 MacRuby还使用 LLVM 进行“Ruby 表达式的优化传递、JIT 和 AOT 编译”。

关于ruby - 是否有任何 ruby​​ VM 是使用 LLVM 工具链完成的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6100368/

相关文章:

arrays - 在 ruby​​ 上使用每个乘法数组

c++ - 使用 LLVM 时出现链接器错误

c++ - 在使用 llvm 生成代码期间更喜欢 llvm::StringMap 还是 std::map

ruby - 磅到公斤 Ruby 不工作

Ruby 在映射时放置定期进度消息

ruby-on-rails - Log4r : logger inheritance, yaml 配置,替代方案?

ruby - Mechanize 获取文件而不是页面对象

gcc - llvm/clang 构建后还需要 MinGW gcc 吗?

c - Xcode:类型 'struct dirent' 在不同翻译单元中具有不兼容的定义

ios - LLVM、GCC 4.2 和 Apple LLVM 编译器 3.1 之间的区别