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

Rust is a low-level language so everything user-space can be implemented, and the main (and only) compiler rustc uses an industrial strength optimiser (LLVM) which has support for automatic vectorisation.

Furthermore, the type system is designed to be very good for high-performance concurrency.

See http://blog.theincredibleholk.org/blog/2012/12/05/compiling-... for an example of using Rust on a GPU, and I can only imagine that it has become easier since then.



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

Search: