Hacker News new | ask | show | jobs
by steveklabnik 3836 days ago
I've been very excited to see this project develop. I think it really speaks to what we can do with Rust in the future: once we get some nice abstractions, "FFI" barely even feels like it.

Node is actually the worst case here: V8 being in C++ makes this harder than Ruby or Python, being implemented in C.

1 comments

Did Yehuda ever open source or complete a similar abstraction like this but for Ruby? I remember someone mentioning to me he was working on it. I have a longstanding todo (though I have no motivation because I currently have no use for Rust or Ruby) to try something similar though I remember my initial attempts having trouble with how Ruby's C API expresses some values.
I'm actively working on it (https://github.com/tildeio/turboruby) and in fact was racing @dherman to finish. He beat me by a mile :( but I hope to wrap up a usable first version soon.
Eat my dust! :P
I'm looking forward to it! I really want to flex some Rust muscle at work for our performance critical stuff.