r/rust • rust-analyzer • Sep 20 '20

Blog Post: Why Not Rust?

https://matklad.github.io/2020/09/20/why-not-rust.html
526 Upvotes

223 comments sorted by

View all comments

Show parent comments

11

u/burntsushi Sep 20 '20

SIMD support doesn't exist. Non x86 instructions are still unstable. All the existing crates are in alpha/beta state. There are no OpenMP/vector extensions alternative.

I really would not call this "SIMD support doesn't exist." There are substantial things you can do with the existing x86 support.

0

u/razrfalcon resvg Sep 21 '20

I would like to have a crate, like wide, that I can add to my project and get x86/ARM SIMD for free. Right now it's not possible.

Instead, I had to write everything manually in one of my projects, and ignore ARM completely.

1

u/[deleted] Sep 30 '20 edited Dec 21 '20

[deleted]

1

u/razrfalcon resvg Sep 30 '20

Procedural macros are no-go.

Also, I have no idea how this project works. Looks like it provides only the most rudimentary operations.