“their parallel nature makes them memoryless and stateless. This translates to: “You can’t store or share data between pixels or shader executions.””
This kind of constraint is so liberating for me for some reason. It just narrows the space a lot I guess.
I also kind of love not having imports and libraries as that also really simplifies things.