Portable code is code that is not closely related to one particular platform or that is as weakly connected with the platform’s APIs as possible. It is “carried over” by the fact that the amount of work required to move it from one platform to another is low.
Portable code is desirable when you intend to write code intended for use by a large audience on a wide variety of platforms.
, , . - , , backticks exec , , , - .
, - API .
, "", API. , , , , .