home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / lang / rexx / 820 < prev    next >
Encoding:
Text File  |  1992-08-29  |  2.3 KB  |  43 lines

  1. Newsgroups: comp.lang.rexx
  2. Path: sparky!uunet!utcsri!torn!watserv2.uwaterloo.ca!watserv1!csg.uwaterloo.ca!giguere
  3. From: giguere@csg.uwaterloo.ca (Eric Giguere)
  4. Subject: Life is full of compromises
  5. Message-ID: <BtpHpB.9xD@watserv1.uwaterloo.ca>
  6. Originator: giguere@csg.uwaterloo.ca
  7. Sender: news@watserv1.uwaterloo.ca
  8. Organization: Computer Systems Group, University of Waterloo
  9. Date: Fri, 28 Aug 1992 18:22:23 GMT
  10. Lines: 31
  11.  
  12. Life is full of compromises.  So are standards.  I, for one, am disappointed
  13. in seeing an innocent question about what "blanks" are degenerate into an
  14. opinionated debate about the proper (or improper) design and mindsets of
  15. certain operating systems.
  16.  
  17. If REXX is to be successful, it _has_ to be able to adapt to the idiosyncracies
  18. of the various operating platforms.  If it doesn't, the _users_ of those
  19. platforms will be very annoyed.  Users don't care about philosophical debates,
  20. they only want to get their work done.  If they work on a system where "blanks"
  21. routinely means more than just a "space" character, then they'll expect any
  22. REXX interpreter on that system to handle it.  (By the way, it's not just Unix
  23. that does this... this is also common behaviour on most micros.)  To most
  24. users REXX cross-platform portability is a non-issue.  It's no use sitting on
  25. your high horse and telling them that they're not doing it The Right Way or
  26. using A Real System.  I would rather program in OS/2 than Windows, but I don't
  27. at this point because my job requires the latter and I like getting my monthly
  28. paycheque.
  29.  
  30. That's why I worry sometimes that CMS is perhaps having too much of an
  31. influence on the way REXX is being standardized.  I hope that's not the case.
  32. REXX's future really lies with other operating systems, and we should try to
  33. use the best ideas from all platforms.  Otherwise implementors will ignore
  34. any standards that may be defined.  ARexx is a good case in point.  It's
  35. got enough variations in it that the ANSI committee will have a hard time
  36. bringing it completely "into the fold".  It's also proven to be extremely
  37. popular and _useful_ to Amiga users.  You don't need to follow a standard
  38. to succeed.  But it would be sad if following a standard leads to failure.
  39.  
  40. -- 
  41.  Eric Giguere                                    giguere@csg.UWaterloo.CA
  42.           So is Windows NT short for "Windows, NOT?"  
  43.