Comment by king_geedorah

1 day ago

Portability across compilers is orthogonal to portability across target architectures.

This is true, but it would probably be good to be specific what is meant by "portable". There is also the dimension of operating system.

It sounds like it has a goal of being "extremely portable" across compilers, (although I'm curious how many compulers it is actually tested against) but only somewhat portable across architectures and operatings systems, just hitting the most popular ones.

  • The section with heading "Be Extremely Portable" seems relatively clear to me, but perhaps that is just because I already understand host vs target compatibility.