home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / unix / misc / 4795 < prev    next >
Encoding:
Internet Message Format  |  1993-01-01  |  2.0 KB

  1. Xref: sparky comp.unix.misc:4795 alt.amateur-comp:438
  2. Newsgroups: comp.unix.misc,alt.amateur-comp
  3. Path: sparky!uunet!psinntp!ficc!peter
  4. From: peter@ferranti.com (peter da silva)
  5. Subject: Re: What makes Unix Special?
  6. Message-ID: <id.A6CW.NS3@ferranti.com>
  7. Organization: Xenix Support, FICC
  8. References: <1992Dec31.062544.5838@news.columbia.edu>
  9. Date: Fri, 1 Jan 1993 22:09:15 GMT
  10. Lines: 27
  11.  
  12. In article <1992Dec31.062544.5838@news.columbia.edu> hauben@cunixf.cc.columbia.edu (Michael Hauben) writes:
  13. > I can appreciate Unix's power as a command-oriented operating
  14. > system, but don't recognize what makes Unix so special.
  15.  
  16. Oh, that's simple: it's simple. There are a handful of simple and powerful
  17. interfaces that when combined cover virtually every requirement an operating
  18. system might have to meet. Not only that, but it's safe... if you make a
  19. mistake in programming, the mistake usually becomes obvious fairly quickly
  20. and the damage is limited. Kill a process, and all the resources it held
  21. are freed... this was a major advance over previous operating systems
  22. where killing a process would leave files locked or in an incomplete state,
  23. memory or disk storage lost in the cracks until you restarted the system
  24. or ran diagnostics, and so on. Even today you can't take for granted the
  25. ability to diddle with an executing program with impunity.
  26.  
  27. There are flaws... but most of the competitors share the same flaws to
  28. some extent, and most of them have all sorts of magic you must understand
  29. before you start programming. The magic in UNIX is usually invisible to
  30. application programs, hidden away under system administration. The biggest
  31. problems in UNIX lie here, and in low quality implementations of common
  32. applications. Resolving that is a matter of engineering discipline, not
  33. any technical shortcoming of UNIX itself.
  34. -- 
  35. Peter da Silva                                            `-_-'
  36. Ferranti International Controls Corporation                'U` 
  37. Sugar Land, TX  77487-5012 USA
  38. +1 713 274 5180                            "Zure otsoa besarkatu al duzu gaur?"
  39.