home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.c
- Path: sparky!uunet!gatech!usenet.ins.cwru.edu!agate!dog.ee.lbl.gov!hellgate.utah.edu!lanl!cochiti.lanl.gov!jlg
- From: jlg@cochiti.lanl.gov (Jim Giles)
- Subject: Re: Giles' Manual Mania (Was - Re: About the 'F' in RTFM)
- Message-ID: <1992Sep3.162038.28706@newshost.lanl.gov>
- Sender: news@newshost.lanl.gov
- Organization: Los Alamos National Laboratory
- References: <1992Aug26.210446.13402@mksol.dseg.ti.com> <QUANSTRO.92Sep2095812@lars.StOlaf.edu>
- Date: Thu, 3 Sep 1992 16:20:38 GMT
- Lines: 43
-
- In article <QUANSTRO.92Sep2095812@lars.StOlaf.edu>, quanstro@lars.StOlaf.edu (goon) writes:
- |> [...]
- |> You are great at speaking in generalities. Which systems _have_ you
- |> used?
-
- CDC's Scope was *much* easier to use. Being a `vintage' system, it had
- about the same capabilities as UNIX. Cray CTSS is much easier to use
- and is more powerful. Given the TCP/IP implementation from the
- University of Illinois and the tree structured file system from MFE,
- the system has a superset of the capabilities of UNIX.
-
- *MOST* systems are easier to use than UNIX. Most are more powerful
- for restricted domains of work that UNIX. A few, like CTSS are
- more powerful for *all* work domains and yet simpler to learn and use.
-
- |> [....]
- |> Please tell us what you mean by ``power.'' This is so vague as to border
- |> on contentless. And of which ``better system designs'' are you speaking?
-
- Power is an inherently vague term. Technically, all Turing-equivalent
- environments have the same theoretical capabilities. I define *power*
- as the inverse of the amount of effort to learn and/or use the environment.
-
- |> [...]
- |> This is just true in general. A pro x bias (calling it a ``propaganda
- |> machine'' goes a bit far), where x is just about anything, is hard to
- |> overcome. There are things to be said for standards. Even if you are
- |> right that Unix is difficult to learn and relatively unpowerful, it's
- |> unfortunately the case that there is good motivation (perhaps not
- |> sufficient) for keeping the old: learning a new system is always
- |> somewhat painful and porting old software is often next to impossible.
-
- Yes, but I have no opposition to learning new systems if they offer a better
- capability. Also, porting software to most alternative systems is relatively
- easy compared to porting to UNIX. We have codes which work - with the same
- source code - on Cray CTSS, CDC NOS, DEC VMS, IBM MVS, MS/DOS, even MACs
- but which have to be extensively modified to run on UNIX. I would tag
- all of these systems as easier to use - many are more powerful - than UNIX,
- if only because of ease of portability. I've yet to discover a non-trivial
- code which even ports from one UNIX to another without modification.
-
- --
- J. Giles
-