TruffleRubyRuby 语言的高性能实现
TruffleRuby 是一个 Ruby 语言的高性能实现,基于 Oracle Labs 的 GraalVM。
TruffleRuby 的目标
更快地运行 Ruby 代码
并行运行 Ruby 代码
以较少的时间启动 Ruby 应用程序
在托管环境中执行 C 扩展
提供调试器和监控等新工具
使用 JavaScript,Python 和 R 等语言来添加快速和低开销的互操作性
保持与标准 Ruby 实现的高度兼容性
TruffleRuby 的系统兼容性
已在下面这些系统通过测试
Oracle Linux 7
Ubuntu 16.04 LTS
Fedora 25
macOS 10.13
开源协议
采用多授权协议,包括:EPL、GPLv2 和 GPLv2.1
评论
Ruby SPDYSPDY 协议的 Ruby 语言实现
RubySPDY是SPDY协议的Ruby语言实现。示例代码:sr=SPDY::Protocol::Control::SynReply.newheaders={'Content-Type'=>'t
Ruby SPDYSPDY 协议的 Ruby 语言实现
0
Ruby SPDYSPDY 协议的 Ruby 语言实现
Ruby SPDY 是 SPDY 协议的 Ruby 语言实现。示例代码:sr = SPDY::Pro
Ruby SPDYSPDY 协议的 Ruby 语言实现
0
RubyJSJavaScript 实现的 Ruby
RubyJS是一个用JavaScript实现了Ruby一些基本类的所有方法,例如Array,String,Numbers,Time等等。
RubyJSJavaScript 实现的 Ruby
0
BlueClothMarkdown的Ruby实现
BlueCloth是一个Markdown的Ruby实现,一个提供给网页文字撰写者将文本转成HTML的工具。Markdown令你可以写出容易阅读、容易撰写的文本格式,然后将它转换成结构化的XHTML(或
BlueClothMarkdown的Ruby实现
0
TarsGoGo 语言实现的高性能微服务框架
TarsGo是一个Go语言实现的高性能微服务框架,也是微服务框架Tars的Go语言实现版本。多语言支持是Tars的一大优势,在此之前Tars已经推出了C++、Java、PHP、NodeJS版本。Go语
TarsGoGo 语言实现的高性能微服务框架
0