kvark: Ты путаешь уровневость и текстовость. Это два разных аспекта. Можно найти и высокоуровневый бинарный формат, не в том суть. У WGSL тот же уровень абстракции, что у spir-v, та же семантика, просто парсер другой.
WSL слишком похож на язык от юнити, а Spir-V был естественным продолжением webgl.