The Alan Programming Language - The Alan Programming Language
Tie yourself to a singular GPU vendor with a low-level C++-like language like or Choose a platform to target (Windows, Mac, Linux, Web) which chooses the framework to use... (the default target language for Alan), while GPU code written in Alan can mix and match CPU and GPU types as desired, and Alan will generate the necessary WGSL shade...