🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.misc
Article #812

Re: Why I'm suspicious of NeWS

#812
From: Mike Coffin
Date: Fri, 12 Feb 1988 20:59
36 lines
2249 bytes
From article <1677@desint.UUCP>, by geoff@desint.UUCP (Geoff Kuenning):
> All the NeWS proponents seem to think that its biggest feature, in fact
> the only one that "clearly" makes it better than the alternatives like
> X, is its programmability.  Well, I'm not convinced.  In fact, I think
> the programmability is NeWS's biggest drawback.  (It's second biggest
> is its capitalization, which gives me finger cramps. :-)
  ...
> 	Geoff Kuenning   geoff@ITcorp.com   {uunet,trwrb}!desint!geoff

I agree with you about the capitalization.  Was it Knuth that started
this trend with TeX?  Arrrrrggghh.

I'm a proponent of NeWS --- or at least the design of NeWS, since I've
never actually used it.  I don't think programmability  itself is
NeWS's biggest feature.  The important thing is that the designers of
NeWS realize that the most important constraint on speed in a network
window system is bandwidth.  And they further noticed that the way
to push a lot of information through a very narrow pipe is to send a
program.  I suspect that the reason NeWS will win over X --- if it
does --- is that NeWS applications will use less bandwidth than
equivalent X programs.  Not just a little less, but orders of
magnitude less.  You can effectively move the inner loop of an
interactive program from the machine where the (perhaps
computation-intensive) program is running to the machine where the
interaction is taking place.

Even if the program is running on the same machine as the server, a
bottleneck still exists; IPC between client and server requires
expensive context switches.  Presumably context switches within the
lightweight processes in the NeWS server are much cheaper than
UNIX-style context switches.
-- 

Mike Coffin				mike@arizona.edu
Univ. of Ariz. Dept. of Comp. Sci.	{allegra,cmcl2,ihnp4}!arizona!mike
Tucson, AZ  85721			(602)621-4252
Technical Details
Message-ID: <3835@megaron.arizona.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!bellcore!decvax!ucbvax!husc6!cmcl2!arizona!mike
References: <1677@desint.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!bellcore!decvax!ucbvax!husc6!cmcl2!arizona!mike
From: mike@arizona.edu (Mike Coffin)
Newsgroups: comp.windows.misc
Subject: Re: Why I'm suspicious of NeWS
Message-ID: <3835@megaron.arizona.edu>
Date: 12 Feb 88 20:59:53 GMT
References: <1677@desint.UUCP>
Organization: U of Arizona CS Dept, Tucson
Lines: 36