Chapter 6. Portability


No village or individual shall be compelled to make bridges at river banks, except those who from of old were legally bound to do so.

 --Magna Carta

The computing industry is entangled in a perpetual struggle between the forces of standardization and innovation. Applications designed for a standardized environment tend to miss all the excitement, features, and cultural diversity enjoyed by their avant-garde counterparts. On the other hand, standardization often settles meaningless quarrels and provides the groundwork for innovating in new areas. Modern applications that push a technology’s state of the art rarely fit the requirements of a standardized environment and often need to address a number of portability concerns. ...

Get Code Quality now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.