@zeux Rust is just following ACLE mistakes. Well they are repeating the same mistakes that all of these vector extensions make. Rather than making a truely independent vector extension, they are forcing to use the intrinsics. Now on the otherside of things, GCC's C/C++ vector extensions are going in the opposite direction and not using the intrinsics at all. It will be a few years before you could just say vector<int> a; and get independent vector that is not sized but it will be happening.
Note the strongly typed vectors is not for the intrinsics but rather for doing things like `a+b` (clang's non strongly typeness there was only an accident due to a GCC accident).