Original link: Why is calling my asm function from Rust slower than calling it from C? / Ohad's blog.
When the speed difference between calling asm from C and from Rust matters, then we are definitely low level!