▲ | pjmlp 2 days ago | ||||||||||||||||||||||||||||||||||
Until Rust gets into any of industry compute standards, being a nicer language alone doesn't help. Khronos standards, CUDA, ROCm, One API, Metal, none of them has Rust on their sights. World did not back OpenCL, because it was stuck on a primitive C99 text based tooling, without an ecosystem. Also Google decided to push their Renderscript C99 dialect instead, while Intel and AMD were busy delivering janky tools and broken drivers. | |||||||||||||||||||||||||||||||||||
▲ | shmerl 2 days ago | parent [-] | ||||||||||||||||||||||||||||||||||
That's simply not true, because standard level should operate on the IR level, not on the language. You have to generate some IR from your language, at that level it makes sense to talk about standards. The only exception is probably WebGPU where Apple pushed using a fixed language instead of IR which is was a limiting idea. | |||||||||||||||||||||||||||||||||||
|