Hacker News new | ask | show | jobs
by slater 2040 days ago
wasn't that same joke made about OpenGL? plus ça change :)
2 comments

OpenGL 1 was very straightforward, and if you want, you can still use it.

Recent version of OpenGL are more difficult. But compared to OpenGL, Vulkan is in an entirely different class of difficulty.

I wouldn't call it difficulty, or even complexity. Verbose is more apt.

It's daunting for a beginner but for a seasoned graphics programmer it is fairly straightforward. But still really verbose.

It's not straightforward even for seasoned graphics programmers. It's definitely easier for them because they have good grasp on advanced concepts such as barriers, image layouts, synchronization (things you don't really have to deal with in OpenGL/DX11 style APIs), but even they make hard to debug mistakes in AAA games/engines.
Plus ça reste pareil! Plus, it's not even that hard, and if you really find it that hard you can always use a wrapper library.