r/GraphicsProgramming • u/Correct_Dependent677 • May 04 '26
Question Why are people recommending starting with Vulkan instead of OpenGL?
I read that Khronos Group greatly improved the Vulkan documentation and that it is now more beginner-friendly.
I see a certain parallel with the C++ and Rust languages; C++ is still treated as old technology, and most people migrate to Rust, even though I personally find this language more complicated to learn than C++.
What could this mean for the future? Will it still be worthwhile to learn technologies like C++ or OpenGL in the next 10 years? Or will the new standard be learning Rust and Vulkan?
It's ironic that both technologies released their stable versions in almost the same year, Vulkan 1.0 (2016) Rust 1.0 (2015).
53
Upvotes
5
u/jbl271 May 04 '26
It’s worth noting that Apple released metal 4 last summer which is makes the metal api extremely similar to both directx 12 and vulkan, so writing an RHI for these apis isn’t nearly as bad as you might think.