Weeble wrote: > I'm also curious why IDLE uses sockets to communicate with the > subprocess in the first place. Are other forms of IPC not suitable? >
Generally speaking, using sockets is the most portable form of IPC across all platforms. You'll see that most RPC libraries use sockets, if not all of them. (IDLE uses a custom RPC mechanism to communicate with the sub-process). And communicating via sockets is certainly fast enough for IDLE's needs. _______________________________________________ IDLE-dev mailing list IDLE-dev@python.org http://mail.python.org/mailman/listinfo/idle-dev