🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.x
Article #37441

Re: X & signals

#37441
From: Paul Raveling
Date: Tue, 27 Feb 1990 19:53
37 lines
1856 bytes
In article <132200@sun.Eng.Sun.COM>, argv%turnpike@Sun.COM (Dan Heller) writes:
> In article <1154@sdrc.UUCP> evgabb@sdrc.UUCP (Rob Gabbard) writes:
>> 
> Stop right there.  don't event *think* about using signals with X
> in its current state.  ...
> The problem is that Xlib has no layer for signal handling.

	No, the real problem is that UNIX signals are utterly
	inadequate and inappropriate.

	For the record, it took me about 2 orders of magnitude
	too much development time to get the signaling in the
	Img Software Set's "exhibit" program to work without
	race condition problems.  This should have been trivial.

	This among other reasons is why I've begun seriously
	proposing an OS project to supply a good kernel to slip
	"under" UNIX.  If you like, you can consider this as a
	grandchild of the EPOS system that we did in 1975 -- it
	was one of a family that demonstrated a way to do this
	sort of synchronization & IPC that was

	    --  Easy to use
	    --  Reliable (not prone to UNIXish race conditions)
	    --  Much faster than UNIX
	    --  Versatile (solved lots of other problems as well --
		We used it for "process-oriented programming", which
		was a bit like object-oriented programming with 1
		process per object.

	Is anyone out there willing to sponsor a "next generation"
	variant of this?


----------------
Paul Raveling
Raveling@isi.edu
Technical Details
Message-ID: <12058@venera.isi.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!cs.utexas.edu!usc!venera.isi.edu!raveling
References: <1154@sdrc.UUCP> <132200@sun.Eng.Sun.COM>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!cs.utexas.edu!usc!venera.isi.edu!raveling
From: raveling@isi.edu (Paul Raveling)
Newsgroups: comp.windows.x
Subject: Re: X & signals
Keywords: xwindows signals
Message-ID: <12058@venera.isi.edu>
Date: 27 Feb 90 19:53:57 GMT
References: <1154@sdrc.UUCP> <132200@sun.Eng.Sun.COM>
Sender: news@venera.isi.edu
Reply-To: raveling@isi.edu (Paul Raveling)
Organization: USC Information Sciences Institute
Lines: 37