Composition based approaches also apply particularly well to shaders, since their main drawback being lack of control flow is not a big issue for shaders.
Shaders are also far more I/O dependent, with direct feedback visually of the result, there is little abstraction like in programming where the visual feedback isn’t (always) direct.
FTA: “To be clear, this refers to the VisualScript scripting language, and not to visual shaders. Visual shaders are working well and appreciated by many users, so they're not going anywhere.”
At my workplace they made this decision before I started and I can fully agree with this. It's essentially a typed REST without any of the benefits. No joins, everything is multiple calls away to perform a "full" query.
I don't even want to think about undoing this mess.
Seconding this. It's the easiest interface I've found by far for domain management. Having only used NameCheap before; it's great. My needs are pretty basic though, just pointing at a couple VPS.
[0] https://github.com/TokamakUI/Tokamak