home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.29 / text0096.txt < prev    next >
Encoding:
Text File  |  1992-12-26  |  1.7 KB  |  37 lines

  1. Submitted-by: karish@pangea.Stanford.EDU (Chuck Karish)
  2.  
  3. In article <1hdndfINNi52@ftp.UU.NET> stephe@mks.com (Stephen Walli) writes:
  4. >To give a real example: POSIX.4 (Real-time Extensions to POSIX.1) is almost
  5. >done. It will go in front of the IEEE Standards Board in June. There are no
  6. >test methods. To construct test methods, they should do so in an LIS form, 
  7. >plus C binding. But then the standard is not yet in LIS form. Plain old 
  8. >fashioned C. If I found out, as a poor individual programmer in the 
  9. >industry, that this useful specification was being withheld by the IEEE 
  10. >standards board because it didn't have this other thing (of NO value to 
  11. >me as programmer) called test methods, I would yell VERY LOUDLY at ANSI, 
  12. >which certifies the IEEE to produce standards. 
  13.  
  14. Remember that a lot of the functionality in POSIX.4 is invented,
  15. either extending what's in existing implementations or specifying
  16. the behavior differently.
  17.  
  18. It will be even more important for this standard than for POSIX.1
  19. and POSIX.2 to have agreed-upon test methods.
  20.  
  21. The fact that the IEEE Standards Board won't publish the standard yet
  22. does nothing to prevent OS vendors from implementing the C binding,
  23. and thus has little effect on the individual programmer's ability to
  24. use its features.  The tradeoff, from the programmer's point of view,
  25. is that the sooner test methods are agreed upon, the sooner it will
  26. be possible to write portable code that can be expected to work on
  27. all POSIX.4 systems that support the applicable option(s).  Language
  28. independence is of lesser importance to C programmers, except as it
  29. impedes the rest of the process.
  30.  
  31. --
  32. Chuck Karish          karish@mindcraft.com
  33. (415) 323-9000 x117   karish@pangea.stanford.edu
  34.  
  35. Volume-Number: Volume 29, Number 96
  36.  
  37.