> Is that too challenging for a beginner? Yes definitely but there are native Nim packages that offer DSLs for the GPU:
<https://github.com/treeform/shady> <https://github.com/treeform/boxy> <https://github.com/Arc-Compute/LibVF.IO> <https://github.com/mratsim/Arraymancer>