Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site cad.UUCP Path: utzoo!watmath!clyde!cbosgd!hplabs!ucbvax!cad!faustus From: faustus@cad.UUCP (Wayne A. Christopher) Newsgroups: net.unix-wizards Subject: Re: to job control or not to job control (was UNIX Futures) Message-ID: <158@cad.UUCP> Date: Wed, 9-Apr-86 14:38:26 EST Article-I.D.: cad.158 Posted: Wed Apr 9 14:38:26 1986 Date-Received: Fri, 11-Apr-86 01:45:50 EST References: <67@cstvax.UUCP> <2864@amdahl.UUCP> <137@myab.UUCP>, <6571@utzoo.UUCP> Organization: U. C. Berkeley CAD Group Lines: 39 In article <6571@utzoo.UUCP>, henry@utzoo.UUCP (Henry Spencer) writes: > > Since when does EVERY program have to redraw the screen? I stop and start > > compiles, makes, news-readers, mail, etc. and none of them do screen > > refreshes. > > And therefore you lose their screen output when you restart them. This is > a bug, not a feature. Agreed that sometimes redrawing the output would > incur unneeded overhead when you don't particularly care about the output, > but this is like saying that SVR0 doesn't incur the overhead involved in > providing virtual memory -- yes, it's cheaper, but at the cost of not > providing a valuable and important capability. First, if the program isn't prepared to redisplay output anyway, no matter whether or not you have job control it's going to scroll off the screen anyway. You don't gain much... Second, sometimes I will run a program, stop it, cat a file, and then restart the first program and copy information from the file I just catted. Having the program redisplay the screen wouldn't be quite the correct thing... > > Further, I think window systems are just fine, but they require VERY special > > hardware to give acceptable performance. > > I know people who would dispute this. That aside, though, cheap plastic > imitations are usually cheaper than the real thing. You get what you pay for. That's not a convincing argument to people who can't afford suns... > Henry Spencer @ U of Toronto Zoology > {allegra,ihnp4,decvax,pyramid}!utzoo!henry What are you arguing for? You say that BSD job control is a Bad Thing, and that it is inferior to a window system. Sure, I'd take a workstation without job control over a terminal with job control, but so what? Are you saying that the UNIXes that run on windowing displays should have job control taken out, because it is inelegant and un-UNIXish? Or are you just making fun of people who don't have suns? So far your arguments don't seem to have convinced many people... Wayne