3 ms·
Your comment reminds me of the situation of game engines and 3D graphics APIs a few years ago before Vulkan and Metal were released. Too high-level for develope
by blt 7y ago
Your comment reminds me of the situation of game engines and 3D graphics APIs a few years ago before Vulkan and Metal were released. Too high-level for developers who want control (and understand how the hardware actually works), but too low-level for developers who want to minimize complexity.
Now, Vulkan and Metal offer the detailed control for library developers, and everyone else uses some higher-level wrapper.
Does it make sense to split the file system in a similar way? I guess the main challenge is avoiding too many competing wrappers.
- TazeTSchnitzel 7y agoThe problem with Vulkan is even graphics driver developers struggle to use it correctly.