"The trouble with #SPIRV, 2022 edition"
yet another "why #Vulkan is so challenging" blog post, this time from a #compiler author's point of view, specifically concerning the difficulties that arise from working with a control flow graph rather than an AST
https://xol.io/blah/the-trouble-with-spirv/