> Writing a good GUI framework that can do gpu accelerated rendering and call 
> to native APIs is a huge task

I am out of my depth here, so please help me understand this better. Why do I 
need to worry about GPU acceleration to render a button or a checkbox in Nim? 
If a Nim wrapper library is calling let's say a native OS primitive for such 
interface elements, won't the OS take care of GPU acceleration and such for me. 
From Nim's perspective, there should be no need to meddle in low level details. 
Or am I thinking about this wrong?

Just to be clear, I am not talking about creating a crazy complex interface 
here. It's more along the lines of something similar to this:

Reply via email to