Comment by kazinator

2 days ago

You can be portable, without supporting obscure platforms.

Supporting obscure platforms is what makes portability "extreme", though.

“Portable”, in the context of how it was used, generally refers to software using platform agnostic idioms.

If you have to write extensive patches to actually port the software, then it’s only “portable” in the same sense that any software can be ported with enough effort. Ie “Foo is portable. You just have to write a write a whole new kernel to port it”

  • Is the Foo kernel 75% of the code base, 5% or 0.01%?

    • I’m not getting dragged into a strawman argument about meaningless hypothetical percentages of a vague and arbitrary illustration. And particularly not when the point being made was pretty clear:

      > “Portable”, in the context of how it was used, generally refers to software using platform agnostic idioms.

      3 replies →