home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / lang / c / 13013 < prev    next >
Encoding:
Internet Message Format  |  1992-08-31  |  1.3 KB

  1. Path: sparky!uunet!gatech!purdue!yuma!shafer
  2. From: shafer@CS.ColoState.EDU (spencer shafer)
  3. Newsgroups: comp.lang.c
  4. Subject: True Portability?
  5. Message-ID: <Aug31.145702.60242@yuma.ACNS.ColoState.EDU>
  6. Date: 31 Aug 92 14:57:02 GMT
  7. Sender: news@yuma.ACNS.ColoState.EDU (News Account)
  8. Organization: Colorado State University, Computer Science Department
  9. Lines: 17
  10.  
  11. With 'C's touted portability, is it unreasonable for a user to expect
  12. a vendor to offer "source code compatibility" across multiple hardware
  13. platforms?  In other words, I would like to take the same program and
  14. compile it on different machines and obtain the EXACT same results.
  15. Keep in mind this includes POSIX, any API's for communications stacks
  16. and for process to process communications.  Is it too much to expect?
  17. Could the API's be different - parameter order, encoding, etc.?  Could
  18. the runtime libraries be different?
  19. How can a user require a vondor to provide this? (and then verify it?)
  20.  
  21. I'm interested in any opinions or experiences.
  22. drlove
  23. -- 
  24. /\__________________________________________________________________/\
  25. ||                     SPENCER SHAFER                               ||
  26. || email:shafer@handel.cs.colostate.edu    Work Phone: 303-498-0901 ||
  27. \/------------------------------------------------------------------\/
  28.