> Given the “blazingly fast” branding, I too would have thought this would be in stable Rust by now.
It's the exact opposite. It's the portable SIMD abstraction that isn't stable yet. But the vendor specific SIMD intrinsics have been stable for quite some time already (x86-64 for many years for example). And indeed, those are necessary for some cases.
ripgrep wouldn't be as fast as it was if it weren't possible to use SIMD on stable Rust.
It's the exact opposite. It's the portable SIMD abstraction that isn't stable yet. But the vendor specific SIMD intrinsics have been stable for quite some time already (x86-64 for many years for example). And indeed, those are necessary for some cases.
ripgrep wouldn't be as fast as it was if it weren't possible to use SIMD on stable Rust.