[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/)