Ruby null

a112121788 · 2021年08月28日 · 最后由 imwildcat 回复于 2021年12月16日 · 2497 次阅读
本帖已被管理员设置为精华贴

null

速度不在一个数量级,可读性和美感也不在一个数量级

感觉是个可行的办法,我觉得比较吸引人的是可以 Runtime 从网络 Load WASM。

如果只是提高本地 gem 性能的话,C ext 会比较成熟。

不知道楼主能不能用 C ext 和 wasmer-ruby 做个 profiling,看看在本地 gem 的 case 下哪个 overhead 更小。

数据类型比较严格,需要保证 i64,超过就凉了吧。。。

pynix 回复

只是个演示。类型不严格的话,很难保证性能。

我就不懂 为什么不直接使用 rust 或者 go 而需要 ruby 过一手才香

Jim 回复

确实,这么玩不如直接用 Rust 算了

huacnlee 将本帖设为了精华贴。 08月31日 10:12
gaicitadie 回复

WebAssembly 可读性还是很好的

我感觉挺好,直接用 Rust,你能赶上 ror 的开发速度?

写 Ruby 的 Rust binding 最好的是官方的 https://github.com/mozilla/uniffi-rs 吧?

需要 登录 后方可回复, 如果你还没有账号请 注册新账号