+1 I think Rust like Vulkan is the new era....