Earlier quoted context omitted.
Does HIP support all the programming languages that are able to target CUDA, like Julia, Numba, .NET, Java, Haskell, Fortran, C++? Khronos did a big mistake to keep pushing C as the only compute language for so long, and it remains to be seen how much adoption SPIR-V is able to actually take from PTX. So unless HIP actually matches PTX, it is a non-starter.
In theory HIP is a modified LLVM, but as far as I know Julia uses a modified LLVM as well, so unless they are upstreamed, we can't use them together :( I guess I'm staying with NVIDIA with developer laptops for a long time, and maybe using AMD for ultrabook.
So if HIP will only work with LLVM, that is also a non-starter.