Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84 exptools; site ihdev.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxn!ihnp4!ihdev!pdg From: pdg@ihdev.UUCP (P. D. Guthrie) Newsgroups: net.unix-wizards Subject: Re: UNIX Futures Message-ID: <590@ihdev.UUCP> Date: Fri, 11-Apr-86 11:35:01 EST Article-I.D.: ihdev.590 Posted: Fri Apr 11 11:35:01 1986 Date-Received: Sun, 20-Apr-86 17:19:37 EST References: <67@cstvax.UUCP> <2864@amdahl.UUCP> <137@myab.UUCP> <6534@utzoo.UUCP> <1524@wucs.UUCP> <1090@psivax.UUCP> Reply-To: pdg@ihdev.UUCP (55224-P. D. Guthrie) Organization: AT&T Bell Laboratories Lines: 51 Summary: In article <1090@psivax.UUCP> friesen@psivax.UUCP (Stanley Friesen) writes: > Actually, a properly implemented windowing system should >SIGSTP all processes not in active windows. Why would you want to do this? The beauty of a windowing system is the ability to monitor multiple running processes. Actually as we speak I am watching two interactive processes that I am testing. I couldn't do this properly without windows. I can generally do more than one thing at once and for my best productivity, I would like this to reflect on my computer usage. > And the window management >system is best placed in the kernel where it does require a special >process. Putting it in the kernel is a bad idea. The beauty of unix is that so much of the system software is *outside* of the kernel where it can be run and customized with much greater ease. No, the window system belongs to a great degree within a multiplexing process and inside the windowing device itself. > My main objection to windowing is your last point - it requires >to much in the way of special hardware to run correctly. In fact the >1200 Baud over-the-modem problem is *very* serious. >-- OK. I admit a good point, however we must consider the relative price of hardware. A DMD such as the one I am using now is rather expensive for the average user, but many other terminals also have at least simple windowing capabilities. My teletype 4425 has a 'windows' mode where it can have up to four windows and the scrolling is kept inside the window. I am currently (sporatically) working on a type of 'layers' for this. Most terminals made within the next few years will have this sort of capability, so it will become easier than ever to have 'windowing' in all environments, not just Unix. Yes, we should also have line modes for those who have 'older' terminals until these are all phased out, which should take a couple of decades. This really goes to show that large amounts of special hardware are not required and that terminal manufacturers are aware of this. I think it will become very important to them to produce the best windowing capabilities in their terminals for the lowest cost. AS for the 1200 (or god forbid 300) baud problem, you still have line (or I should say single screen) mode. No one is forcing you to use windows (and I often don't) but for most applications I find them more useful. > > Sarima (Stanley Friesen) > >UUCP: {ttidca|ihnp4|sdcrdcf|quad1|nrcvax|bellcore|logico}!psivax!friesen >ARPA: ttidca!psivax!friesen@rand-unix.arpa -- Paul Guthrie `When the going gets weird, ihnp4!ihdev!pdg The weird turn pro' - H. Thompson