home *** CD-ROM | disk | FTP | other *** search
- From: Doug Gwyn <gwyn@smoke.brl.mil>
-
- In article <697@longway.TIC.COM> peter@ficc.ferranti.com (Peter da Silva) writes:
- -If that's the case, why doesn't 1003.1 require 255-character file names?
-
- Because it wasn't necessary to do so.
-
- -> c) People who are concerned with portability with not stray
- -> outside the domain that the standard guarantees to work.
- -In the real world, people will write programs using their system and manual
- -as a working base. If their system says that mmap() works such-and-such a
- -way, they'll use it. They may even think that their program is portable,
- -because mmap is in 1003.4.
-
- I like to think I'm working in the real world, and because I do care
- about application portability I'm careful about these things when I
- program. I suspect I'm not the only one. Note that there IS no magic
- road to guaranteed portability, if the programmer is oblivious to the
- issues.
-
- -> You seem to be arguing that extensions should be prohibited.
- -No, I'm arguing that extensions should be explicit. You should have to perform
- -some magic juju so that you *know* you're stepping outside the POSIX consulate
- -into the anarchic land of Vendor-Specificia.
-
- That would be nice, but it's pretty hard to enforce in cases like
- adding extended functionality to the standard functions.
-
- Volume-Number: Volume 20, Number 11
-
-