home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / lang / icon / 607 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  1.4 KB

  1. Path: sparky!uunet!charon.amdahl.com!pacbell.com!ames!agate!doc.ic.ac.uk!uknet!edcastle!eddie
  2. From: eddie@castle.ed.ac.uk (Eddie Corns)
  3. Newsgroups: comp.lang.icon
  4. Subject: Re: Rremoving entab/detab from Icon
  5. Message-ID: <30836@castle.ed.ac.uk>
  6. Date: 26 Jan 93 20:56:15 GMT
  7. References: <556329@MTS.cc.Wayne.edu>
  8. Organization: Edinburgh University
  9. Lines: 19
  10.  
  11.  
  12. Surely the best person to decide whether a feature should be in the library or
  13. the language itself should be the end user.  Can we not think up some scheme
  14. whereby those who don't need the overheads or whatever of unwanted features
  15. can remove them.  Things like entab and friends could be supplied as part of a
  16. standard library and also in the language.  If some way of removing them from
  17. the language (or conversely building extra functions into the language) could
  18. be found then we have the best of all possible worlds.  Just a thought.
  19.  
  20. This is similar to debates like whether langauages should support variable
  21. numbers of arguments.  Those of us who find them useful say yes but others
  22. complain that the overheads are too high.  But of course those who don't want
  23. them don't use them and hence occur no overheads and the rest of us put up
  24. with the extra overheads when we feel they are useful.  Should we have strong
  25. or weak typing? -- let the user decide, add more information into a language to
  26. give the user the control _they_ need.  "The customer is always right."  Just
  27. my opinion, feel free to disregard it.
  28.  
  29. Eddie
  30.