I've always felt that OpenGL was too abstract for graphics novices; perhaps this tiny subset of GL will change that.
Vulcan is not at all like an "enhanced OpenGL" -- it's for experts to leverage while designing the next generation of high-performance graphics libraries.
https://github.com/genpfault/glfw-mcve-base/blob/master/src/...