Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yes, it's certainly not production ready. I just mean that there is one contender that is coming that addresses this.

> is it possible to write a library in Rust, and have it callable from C?

Yup. The third production deployment of Rust is actually a Ruby extension, written in C, that is a thin wrapper over Rust. Ruby -> C -> Rust. The reason it was done this way is that Ruby's C interface is incredibly macro heavy, so it was easier to use them in a tiny C layer than to try to port them to Rust itself. For more: https://air.mozilla.org/sprocketnes-practical-systems-progra... (you'll have to scroll through to wycats' part.)



That's great. I've been meaning to learn a bit more about Rust, maybe now's the time.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: