【发布时间】:2017-01-21 12:28:17
【问题描述】:
Current status of truffleruby says:
TruffleRuby 正在快速发展,但目前可能还没有准备好让您尝试在其上运行完整的 Ruby 应用程序。缺少对 OpenSSL 和 Nokogiri 等关键 C 扩展的支持。
为什么truffleruby 需要C 扩展?它建立在 GraalVM 之上,GraalVM 建立在 JVM 之上,it is in fact a fork of JRuby:
TruffleRuby 是 JRuby 的一个分支,将它与来自 Rubinius 项目的代码相结合,还包含来自 Ruby 标准实现的代码,MRI。
难道他们不能使用 JRuby 世界 gem 而不是依赖于他们的 C 变体吗?
编辑链接到issue on github
【问题讨论】:
标签: ruby jruby truffleruby graalvm