Re: Cross-platform, the freedom to choose any computer



Arctic Fidelity wrote:
On Sat, 28 Jan 2006 17:51:25 -0600, Peter Ammon <gershwin@xxxxxxxxxxxxxxx> wrote:

Otto Wyss wrote:
I think it's worth to think a little about "Cross-platform Development"
and have therefore written this paper here:
 http://wyoguide.sourceforge.net/index.php?page=Cross-platform.html
 See for yourself, if it's something you can use.
 O. Wyss

If every program runs on every platform, what's the point in having more than one platform?


Put another way - if you don't code to take advantage of the features and obey the human interface standards of a particular platform, your program will be inferior (on that platform) to one that does.

It seems to me that one can still create an application that would be considered cross-platform while at the same time utilizing the native features of any one OS.

Yes, but it's a tradeoff. The more platform-specific features and code you add, the more it begins to look like multiple programs and less like a single portable program.


Does the fact that a program may have individual/unique parts of its code dedicated to specific platforms so that the program can take advantage of specific features of that platform subsequently render it not portable?

It renders it less portable.

-Peter

--
Pull out a splinter to reply.
.



Relevant Pages

  • Re: what is the function of audit and account deamons
    ... Ive yet to find an all sun shop where solaris specific features can be focused on. ... when there are multiple versions interacting the use of platform specific extensions is not only confusing, it can be problematic, for example rbacs, sudo, extended file modes. ... its not much use today as people just dont worry about how much time a user uses as theres such an abundance of cpu time available, however there was a time when cpu time was precious. ... many people advocate using accounting as some kind of security monitoring tool, i dont, and would like to see the practice abandoned. ...
    (comp.sys.sun.admin)
  • Re: COM+ vs DCOM
    ... COM and offers configured components with declarative setting ... COM+ with some new features I know nothing about. ... debug on a platform without COM+ ... Microsoft MVP, MCSD ...
    (microsoft.public.vc.atl)
  • Re: PHP IDE or PHP editor
    ... My platform is Windows XP. ... An editor without a debugger is like a car without wheels. ... >> increadible debugging and code analysis features. ...
    (comp.lang.php)
  • [PATCH v2 0/10] Moorestown enabling x86 patches (resend w/ correct format)
    ... Moorestown is Intel's Mobile Internet Device platform for 2009. ... features Lincroft (north complex with CPU, memory controller, graphics unit) ... it does not have many standard x86 PC features. ... Split into three patches, timer driver, tsc, choose timer ...
    (Linux-Kernel)
  • Re: Apples poor positioning for the age *after* x86
    ... features, but they work with the new DirectX. ... They did it because it is far too hard to switch. ... They realized the only way to achieve platform independence was to develop a software platform for the lowest common denominator. ... on the off chance that you might need to switch CPU architectures? ...
    (comp.sys.mac.advocacy)