home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / arch / 11760 < prev    next >
Encoding:
Internet Message Format  |  1992-12-12  |  5.1 KB

  1. Xref: sparky comp.arch:11760 comp.sys.dec:6533 comp.sys.sgi:18187 comp.sys.hp:14226
  2. Newsgroups: comp.arch,comp.sys.dec,comp.sys.sgi,comp.sys.hp
  3. Path: sparky!uunet!mcsun!dxcern!dscomsa!zeus02.desy.de!hallam
  4. From: hallam@zeus02.desy.de (Phill Hallam-Baker)
  5. Subject: Re: Comparison of Alpha, MIPS and PA-RISC-II wanted
  6. Message-ID: <BzGn32.37C@dscomsa.desy.de>
  7. Sender: usenet@dscomsa.desy.de (usenet)
  8. Reply-To: Hallam@zeus02.desy.de
  9. Organization: Deutsches Elektronen Synchrotron, Experiment ZEUS bei HERA
  10. References: <9211241336.AA22289@menora.weizmann.ac.il> <1992Nov25.131105.4955@cc.ic.ac.uk> <FRANL.92Nov25233757@draco.centerline.com> <0f=Q_u600WBO40k2xV@andrew.cmu.edu>
  11. Date: Fri, 18 Dec 1992 15:01:49 GMT
  12. Lines: 97
  13.  
  14. In article <0f=Q_u600WBO40k2xV@andrew.cmu.edu>, Sean McLinden
  15. <sean+@andrew.cmu.edu> writes:
  16. es: 48
  17. |>
  18. |>>I don't reagard it a "real" UNIX, then again I wouldn't buy a "real" UNIX,
  19. |>>1970s software technology is not something I would want to buy today.
  20. |>
  21. |>[And here I was beginning to like you because you commented, correctly, that
  22. |>BSD was still in demand. Oh well.]
  23. |>
  24. |>Statements like the above excerpt I would expect from Bill Gates but not from
  25. |>a real programmer. To say that you wouldn't use Unix because it is 1970s
  26. |>technology is a bit like saying you wouldn't speak French (or English or...)
  27. |>because it is centuries old.
  28.  
  29. If I wanted to spend my time looking at centuries old technology I would be an
  30. archeologist.
  31.  
  32. |> What we call Unix, today, is hardly anything
  33. |>like what came out of AT&T Bell Labs in the early days and is even a long
  34. |>way from early System V and BSD 4.2 of a few years (well, maybe more than
  35. |>a few) ago.
  36.  
  37. Bugs they still need to fix:-
  38.  
  39.     1) Online manual still designed with aim of minimizing disk space rather than
  40. providing information.
  41.     2) No help facility.
  42.     3) No standardized user firendly shell.
  43.     4) Command qualifiers hard coded into applications making multilanguage
  44. customization impossible.
  45.     5) Requires expensive expert to have a chance of any security.
  46.     6) File system limited to sequential file, forcing applications to create their
  47. own file system on top of the UNIX one, thus preventing any standardization or
  48. application independent optimization.
  49.  
  50. |> Like most modern languages, Unix has survived because it is
  51. |>dynamic and accommodating and while it is hardly the perfect operating
  52. |>system (though most people's complaints, including your references to 'ls'
  53. |>have more to do with the command shells than the kernel architecture) it is
  54. |>not the dinosaur that the NT zealots makes it out to be. 
  55.  
  56. I disagree. It passed it's sell by date years ago. 
  57.  
  58. The kernel is a major factor in determining how useful the system is. Only AT&T
  59. had the capability to introduce a shell to replace the standard ones that could
  60. have achieved a degree of acceptance. 
  61.  
  62.  
  63. |>>Apollo in my view were the only UNIX vendor to realize that they had to put
  64. |>>work into the basic operating system. They had ACLs, shared libraries and
  65. |>many
  66. |>>other essential features five years ago.
  67. |>
  68. |>They are essential for some tasks and totally unnecessary for others. It
  69. |>depends upon the environment in which you operate. Unix didn't, originally,
  70. |>have ACLs because the people for whom it was implemented didn't need it.
  71. |>They had a different concept of a programming environment than you do.
  72.  
  73. They had a limited problem and provided a limited solution. I find it hard to
  74. see how you can consider UNIX to be a superior system to VMS while admitting
  75. that it is inadequate for many tasks. It would appear to me that the strongest
  76. statement to be made would be that UNIX was superior for some tasks (presumably
  77. through simplicity).
  78.  
  79.  
  80. |>>What I find disgusting about UNIX is that it has *never* grown any operating
  81. |>>system extensions of its own, all the creative work is derrived from VMS,
  82. |>>Multics and the operating systems it killed.
  83. |>
  84. |>So? If originality was important Microsoft would still be a niche vendor.
  85. |>First of all, your statement was inaccurate and inflammatory. More to the
  86. |>point, it is meaningless. I mean, who cares. How many people have ported
  87. |>VMS to their boxes? How many open systems are being developed in Multics?
  88. |>What is the point?
  89.  
  90. If UNIX was ever allowed to become the sole O/S it would halt O/S deelopment
  91. completely. The only effort UNIX has ever made is in catching up.
  92.  
  93.  
  94. |>Unix (whatever that is) is not just an operating system, it is has been the
  95. |>seed of a marvelous technosocial experiment which is still being carried out.
  96. |>It isn't fair to say that Unix isn't everything...it wasn't intended to be.
  97. |>But I doubt that the world would have evolved on a production basis the 
  98. |>concept of horizontal integration of systems without something like Unix to
  99. |>make it possible.
  100.  
  101. There were other choices. PICK for instance was a very highly regarded system
  102. but was killed through over agressive attempts to control it. Imagine a world in
  103. which EBSIDIC, not ASCII was the standard for charaters. We would see people
  104. praising the merits of the EBSIDIC standard as if the deliberate convolutions of
  105. the system were an advantage rather than a serious drawback.
  106.  
  107.  
  108. --
  109.  
  110. Phill Hallam-Baker
  111.