On 13/03/2008, Thomas Leitch <[EMAIL PROTECTED]> wrote:
> That's the definition of portable as possible.
NO IT ISN'T.
Binary compiled code is NOT PORTABLE!
Yes C source code is classified as Portable. But only if it is written
in a portable manor.
I.e. a C program that assumes chars are unsigned is not portable (it
will fail on ARM for instance).
A C program that makes non-portable calls such as Window-API calls is
also not portable.
A Portable C program would assume no more than the C standard requires
for data types and functions, and would only use system calls that are
portable, like those defined in the IEEE Portable Operating System
Interface.
As far as I am aware Flash is not portable as it can't be recompiled
onto other platforms not supported by Adobe.
The version for iPhone is also not portable as it has been
artificially locked to that device
Andy
--
Computers are like air conditioners. Both stop working, if you open windows.
-- Adam Heath
-
Sent via the backstage.bbc.co.uk discussion group. To unsubscribe, please
visit http://backstage.bbc.co.uk/archives/2005/01/mailing_list.html.
Unofficial list archive: http://www.mail-archive.com/[email protected]/