Hello,

had I not reading this list for quite a long time, I would
just say "Oh, another troll" :-)

> I frankly don't want to acept a thing as standard just
> because it is in Unix.

No. I want to accept it, because it is in Single Unix Specification.
You might think that the portability is nothing to worry about,
but you are wrong.

A system I work on (for 5 years now) was initially developed
on HP-UX with POSIX-conform calls everywhere where possible.
Porting to Linux two years later was a piece of cake with
most problems regarding newer Motif version under Linux.
Porting to NT was not so simple, but possible anyway.

Now there are people who develop primarily under NT.
It is a pain in the <you know where> to teach them not to
use non-standard-conforming calls. You need to check
every day, whether the code at least compiles. You
need far more resources to maintain platform-neutral
code, just because of the philosophy "to the hell
with standards, we defined our own API".

I don't want the Linux go this way and I hope that
no distribution will evolve this way. 

Don't get me wrong, it is fully OK that you have the freedom
to program what and how you want. I just think that everything
that pushes the programmer to program in standards-conforming
way is a good thing.

This is not Linux vs. proprietary Unixen, this is standard
conforming systems vs. the other ones.

Regards
-- 
                                Stano



_______________________________________________
Redhat-devel-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-devel-list

Reply via email to