C portability is a myth
From: roman ziak (news1_at_MYLASTNAME.com)
Date: 02/13/05
- Next message: Paul: "Re: C question"
- Previous message: Nicolas Pavlidis: "Re: Why C Is Not My Favourite Programming Language"
- Next in thread: roman ziak: "Re: C portability is a myth"
- Reply: roman ziak: "Re: C portability is a myth"
- Reply: Walter Roberson: "Re: C portability is a myth"
- Reply: chrsT: "Re: C portability is a myth"
- Reply: Mysidia: "Re: C portability is a myth"
- Reply: Jack Klein: "Re: C portability is a myth"
- Reply: Stephen Sprunk: "Re: C portability is a myth"
- Reply: tomstdenis_at_gmail.com: "Re: C portability is a myth"
- Reply: Mabden: "Re: C portability is a myth"
- Reply: Kevin D. Quitt: "Re: C portability is a myth"
- Reply: Alan Balmer: "Re: C portability is a myth"
- Reply: James McIninch: "Re: C portability is a myth"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Sun, 13 Feb 2005 08:31:13 -0500
I just read couple articles on this group and it keeps amazing me how
the portability is used as strong argument for language cleanliness.
In my opinion, porting the program (so you just take the source code and
recompile) is a myth started 20-30 years ago when world consisted of
UNIX systems. Well, world does not consist of UNIX systems anymore, but
there are 100s of different systems running in cell-phones, DVD players,
game consoles etc. And one of the very few programs which would work on
all these platforms is: "loop: goto loop;".
Another point is that real worls compilers almost never comply to the
standards. So even taking the code from one compiler to another and
recompiling is a myth unless we talk about some real simple one-evening
type of apps.
And the last but not least point is the justification of portability.
Say I write app in 500 hours using all possible compiler extensions.
Does it justify to write it perfectly portale and spend 1500 hours
instead ? In my eyes not, because I can probably write it from scratch
in another 500 hours or play with it a little and probably adjust it to
second platform or different compiler way faster.
To be honest ... to how many different plattforms and/or compilers are
you porting your programs in average ?
And please, before you start sending flames, please introduce the group
into your last project of porting the software between platforms. And
let it not be Win98 -> WinXp ...
- Next message: Paul: "Re: C question"
- Previous message: Nicolas Pavlidis: "Re: Why C Is Not My Favourite Programming Language"
- Next in thread: roman ziak: "Re: C portability is a myth"
- Reply: roman ziak: "Re: C portability is a myth"
- Reply: Walter Roberson: "Re: C portability is a myth"
- Reply: chrsT: "Re: C portability is a myth"
- Reply: Mysidia: "Re: C portability is a myth"
- Reply: Jack Klein: "Re: C portability is a myth"
- Reply: Stephen Sprunk: "Re: C portability is a myth"
- Reply: tomstdenis_at_gmail.com: "Re: C portability is a myth"
- Reply: Mabden: "Re: C portability is a myth"
- Reply: Kevin D. Quitt: "Re: C portability is a myth"
- Reply: Alan Balmer: "Re: C portability is a myth"
- Reply: James McIninch: "Re: C portability is a myth"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|