home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / lang / c / 18704 < prev    next >
Encoding:
Text File  |  1992-12-21  |  1.9 KB  |  45 lines

  1. Newsgroups: comp.lang.c
  2. Path: sparky!uunet!uunet.ca!canrem!dosgate!dosgate![peter.curran@canrem.com]
  3. From: "peter curran" <peter.curran@canrem.com>
  4. Subject: Re: Questions about token merging and trigraphs
  5. Message-ID: <199220.4396.29952@dosgate>
  6. Reply-To: "peter curran" <peter.curran@canrem.com>
  7. Organization: Canada Remote Systems
  8. Distribution: comp
  9. Date: 20 Dec 92 08:51:55 EST
  10. Lines: 33
  11.  
  12.  
  13. kdq@quest.UUCP (Kevin D. Quitt) writes (in part) ...
  14.  
  15. KD>    I believe I've shown that your first adjective is incorrect,
  16. KD>and your second is questionable.  As to harm, no code was broken;
  17. KD>the only thing that changed was the appearance of some output -
  18. KD>and you've yourself indicated that is of no great harm.
  19.  
  20. That is not true - as Dr. Andrews showed (an no doubt others could),
  21. some code was broken.  Whether the damage to the code was serious
  22. or not, no one but the authors and users of that code can determine.
  23. Certainly, as several people have pointed out, the problem is
  24. easily fixed, *once the cause is understood*.  That is the hard part,
  25. since many people have never heard of trigraphs.
  26.  
  27. However, the question that the committee had to face was, does the
  28. benefit of trigraphs outway the costs.  They decided, correctly IMHO,
  29. that it does.  I believe that ISO could never have accepted the C
  30. standard without them (or something similar).  That would have
  31. meant that ISO would have produced a modified standard, and once
  32. modifications had started, there is no telling where they would
  33. have stopped.  We would have ended up with one standard for the US,
  34. and a second, perhaps substantially different one, everywhere else.
  35. The cost of that would have far exceed the cost of fixing a few
  36. programs broken by trigraphs.
  37.  
  38. Peter Curran
  39. Usenet: peter.curran@canrem.com     RIME: CRS (#118)
  40. ---
  41.  ■ DeLuxe² 1.25 #12339 ■ 
  42. --
  43. Canada Remote Systems  - Toronto, Ontario
  44. World's Largest PCBOARD System - 416-629-7000/629-7044
  45.