← Back to context

Comment by conorbergin

6 days ago

Do you think Vulkan will become "nice" to use, could it ever be as ergonomic as Metal is supposed to be?

Apparently "joy to use" is one of the new core goals of Khronos for Vulkan. Whether they succeed remains to be seen, but at least they acknowledge now that a developer hostile API is a serious problem for adoption.

The big advantage of Metal is that you can pick your abstraction level. At the highest level it's convenient like D3D11, at the lowest level it's explicit like D3D12 or Vulkan.