Article View: comp.windows.x
Article #37441Re: X & signals
From: Paul Raveling
Date: Tue, 27 Feb 1990 19:53
Date: Tue, 27 Feb 1990 19:53
37 lines
1856 bytes
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!ravelingReferences:
<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