[Python-Dev] Re: Python multiplexing is too hard (was: Network statistics program)

Cameron Laird claird@starbase.neosoft.com
Mon, 22 May 2000 08:09:03 -0500 (CDT)


	From guido@cj20424-a.reston1.va.home.com  Fri May 19 07:26:16 2000
			.
			.
			.
	Alex, it's disappointing to me too!  There just isn't anything
	currently in the library to do this, and I haven't written apps that
	needs this often enough to have a good feel for what kind of
	abstraction is needed.

	However perhaps we can come up with a design for something better?  Do
	you have a suggestion here?
Review:  Alex and I have so far presented
the Tcl way.  We're still a bit off-balance
at the generosity of spirit that's listen-
ing to us so respectfully.  Still ahead is
the hard work of designing an interface or
higher-level abstraction that's right for
Python.

The good thing, of course, is that this is
absolutely not a language issue at all.
Python is more than sufficiently expressive
for this matter.  All we're doing is working
to insert the right thing in the (a) library.

	I agree with your comment that higher-level abstractions around OS
	stuff are needed -- I learned system programming long ago, in C, and
	I'm "happy enough" with the current state of affairs, but I agree that
	for many people this is a problem, and there's no reason why Python
	couldn't do better...
I've got a whole list of "higher-level
abstractions around OS stuff" that I've been
collecting.  Maybe I'll make it fit for
others to see once we're through this affair
...

	--Guido van Rossum (home page: http://www.python.org/~guido/)