But then again you may be a much more productive programmer than I.
For a side project? I could never do it, not with everything else I got going on.
While not quite the same thing, if you have the time, dip your toes into some immediate mode UI, for example imgui. It is enjoyable not a grind.
Internally that's what Chrome/Firefox are, they render much of html/css on the GPU using OpenGL/DirectX/Vulkan/Metal.
> Do you think wasm has any chance of replacing the whole html/css stuff with just
No, you also need the DOM to enable frameworks like React which are used by a large number of sites.
* text entry (right to left as well as left to right)
* file browser
* treeviews that scale to 50k nodes or 10x that
* menus
in GL in a month. Not believable.My apologies for the word "just" doing a lot of work in that sentence.
https://devtalk.blender.org/t/blender-and-accessibility-for-...
> As a multi platform OpenGL app everything we draw is quite hidden from screen readers. Without cross-platform open source libraries available I can’t think of a feasible way of interacting with existing screen readers.
https://blender.stackexchange.com/questions/301899/blender-a...
To be fair, there's not all that much use in Blender for folks who cannot see a screen clearly.
Edit: Oops, somehow forgot input - but there again, I would natively expect most things to work via keyboard/mouse emulation, and beyond that you'd probably need custom integration, but it's got the Python hooks to facilitate that.